createQueryBuilder('g'); } public function findPublicGroups() { return $this->getBuilder() ->where('g.acceptSystem < 10'); } public function findGroupsByUser(User $user) { return $this->getBuilder() ->join('Wallabag\GroupBundle\Entity\UserGroup', 'u', 'WITH', 'u.group = g.id') ->where('u.user = :user')->setParameter(':user', $user->getId()); } }