/** * {@inheritdoc} */ public function childrenQueryBuilder($node = null, $direct = false, $sortByField = null, $direction = 'ASC', $includeNode = false) { /** @var QueryBuilder $qb */ $qb = parent::childrenQueryBuilder($node, $direct, $sortByField, $direction, $includeNode); $qb->andWhere('node.deleted != true'); return $qb; }
/** * {@inheritDoc} */ public function childrenQueryBuilder($node = NULL, $direct = FALSE, $sortByField = NULL, $direction = 'ASC', $includeNode = FALSE) { $qb = parent::childrenQueryBuilder($node, $direct, $sortByField, $direction, $includeNode); if ($this->onlyEnabled) { $qb->andWhere($qb->expr()->eq('node.isEnabled', 1)); } return $qb; }