ACL()->get_granted_base()); $dql = 'SELECT f FROM Entities\Feed f WHERE f.base_id IS NULL '; if (count($base_ids) > 0) { $dql .= ' OR f.base_id IN (' . implode(', ', $base_ids) . ') '; } $dql .= ' OR f.public = true ORDER BY f.created DESC'; $query = $this->_em->createQuery($dql); $feeds = $query->getResult(); return $feeds; } }