container = $container; $this->entityManager = $entityManager; } /** * @return mixed */ private function connection() { return $this->container->get('doctrine.dbal.user_connection'); } /** * @return mixed */ public function findById(int $id) { return $this->entityManager ->createQueryBuilder() ->select('u') ->from(UserProject::class, 'u') ->where('u.userId = :id') ->setParameter('id', $id) ->getQuery() ->getOneOrNullResult() ; } }