createQueryBuilder('l'); $qb ->where( $qb->expr()->eq('l.available', true) ) ->andWhere( $qb->expr()->isNull('l.parent') ) ; return $qb; } /** * Get all the sub languages that are made available by the admin. * * @return Collection|Language[] */ public function findAllSubLanguages() { $qb = $this->createQueryBuilder('l'); $qb->select('l') ->where( $qb->expr()->eq('l.available', true) ) ->andWhere( $qb->expr()->isNotNull('l.parent') ) ; return $qb->getQuery()->getResult(); } }