public function getFilter(QueryBuilder $qb, $dqlAlias) { if ($this->child instanceof Filter) { $qb->having($this->child->getFilter($qb, $dqlAlias)); } else { $qb->having($this->child); } }