createQueryBuilder('u') ->leftJoin('u.config', 'c') ->where('c.rssToken = :rss_token')->setParameter('rss_token', $rssToken) ->andWhere('u.username = :username')->setParameter('username', $username) ->getQuery() ->getOneOrNullResult(); } /** * Find a user by its username. * * @param string $username * * @return User */ public function findOneByUserName($username) { return $this->createQueryBuilder('u') ->andWhere('u.username = :username')->setParameter('username', $username) ->getQuery() ->getSingleResult(); } }