for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace App\Ship\Features\Criterias\Eloquent;
use App\Ship\Parents\Criterias\Criteria;
use Carbon\Carbon;
use Prettus\Repository\Contracts\RepositoryInterface as PrettusRepositoryInterface;
/**
* Class CreatedTodayCriteria
*
* @author Mahmoud Zalt <[email protected]>
*/
class CreatedTodayCriteria extends Criteria
{
* @param $model
* @param \Prettus\Repository\Contracts\RepositoryInterface $repository
* @return mixed
public function apply($model, PrettusRepositoryInterface $repository)
return $model->where('created_at', '>=', Carbon::today()->toDateString());
}