/** * @param HumanRepository $humanRepository * @param string $username * @param string $cyrillicName * @param string $email * @return bool */ private function checkUserExist(HumanRepository $humanRepository, $username, $cyrillicName, $email) : bool { $user = $humanRepository->findByUsername($username); if (!$user) { $user = $humanRepository->findByName($cyrillicName); } if (!$user) { $user = $humanRepository->findByEmail($email); } return (bool) $user; }
/** * @return EntityManager */ private function getEntityManager() : EntityManager { return $this->humanRepository->getEntityManager(); }