Happyr\DoctrineSpecification\Query\QueryModifierCollection::modify PHP Method

modify() public method

public modify ( Doctrine\ORM\QueryBuilder $qb, string $dqlAlias )
$qb Doctrine\ORM\QueryBuilder
$dqlAlias string
    public function modify(QueryBuilder $qb, $dqlAlias)
    {
        foreach ($this->children as $child) {
            if (!$child instanceof QueryModifier) {
                throw new InvalidArgumentException(sprintf('Child passed to QueryModifierCollection must be an instance of Happyr\\DoctrineSpecification\\Query\\QueryModifier, but instance of %s found', get_class($child)));
            }
            $child->modify($qb, $dqlAlias);
        }
    }
QueryModifierCollection