private function checkIpNoUser(BaseUser $user, $ip) { $qb = $this->createQueryBuilder('a')->where('a.ip = :ip')->setParameter('ip', $ip)->andWhere('a.user != :user')->setParameter('user', $user->getId())->setMaxResults(1); $access = $qb->getQuery()->getOneOrNullResult(); return is_null($access); }