public function modify(QueryBuilder $query, $dqlAlias) { foreach ($this->children as $child) { if ($child instanceof QueryModifier) { $child->modify($query, $dqlAlias); } } }