public function findByAdminTool(AdminTool $adminTool) { $dql = "\n SELECT r FROM Claroline\\CoreBundle\\Entity\\Role r\n JOIN r.adminTools t\n WHERE t.id = :id\n "; $query = $this->_em->createQuery($dql); $query->setParameter('id', $adminTool->getId()); return $query->getResult(); }