Happyr\DoctrineSpecification\Filter\Filter::getFilter PHP Method

getFilter() public method

public getFilter ( Doctrine\ORM\QueryBuilder $qb, string $dqlAlias ) : string
$qb Doctrine\ORM\QueryBuilder
$dqlAlias string
return string
    public function getFilter(QueryBuilder $qb, $dqlAlias);

Usage Example

 function it_should_apply_filter(Filter $specification, EntityManager $entityManager, QueryBuilder $qb, AbstractQuery $query)
 {
     $this->prepareEntityManagerStub($entityManager, $qb);
     $this->prepareQueryBuilderStub($qb, $query);
     $specification->getFilter($qb, $this->alias)->willReturn($this->expression);
     $qb->andWhere($this->expression)->willReturn($qb);
     $qb->where()->shouldNotBeCalled();
     $this->match($specification);
 }
All Usage Examples Of Happyr\DoctrineSpecification\Filter\Filter::getFilter