FOS\UserBundle\Model\UserManager::findUserByEmail PHP Method

findUserByEmail() public method

Finds a user by email
public findUserByEmail ( string $email ) : User
$email string
return User
    public function findUserByEmail($email)
    {
        return $this->findUserBy(array('emailCanonical' => $this->emailCanonicalizer->canonicalize($email)));
    }

Usage Example

 private function testIfEmailAlreadyInUse()
 {
     $email = $this->userManager->findUserByEmail($this->submitDatas['email']);
     if ($email) {
         throw new \Exception(json_encode(array("email" => "Cet email est déjà utilisé.")), 403);
     }
 }
All Usage Examples Of FOS\UserBundle\Model\UserManager::findUserByEmail