/** * @param f_persistentdocument_criteria_Query $query * @param form_persistentdocument_baseform $form * @return f_persistentdocument_criteria_Query */ private function setConditionalElementsFilter($query, $form) { return $query->add(Restrictions::descendentOf($form->getId()))->add(Restrictions::isNotNull('activationQuestion')); }