<?php
 
 
namespace {{criteriaNamespace}};
 
 
use App\Support\Repository\Contracts\CriteriaInterface;
 
 
/**
 
 * Class {{criteriaClassName}}
 
 *
 
 * @package {{criteriaNamespace}}
 
 */
 
class {{criteriaClassName}} implements CriteriaInterface
 
{
 
    public function __construct()
 
    {
 
 
    }
 
 
    /**
 
     * @param  mixed $queryBuilder
 
     *
 
     * @return mixed
 
     */
 
    public function apply($queryBuilder)
 
    {
 
        // Do something with the query builder and return it.
 
        return $queryBuilder;
 
    }
 
}
 
 
 |