findUserByUsernameOrEmail() public method

Find a user by its username or email
public findUserByUsernameOrEmail ( string $usernameOrEmail ) : User
$usernameOrEmail string
return User or null if user does not exist
Exemplo n.º 1
0
 /**
  * {@inheritDoc}
  */
 public function loadUserByUsername($usernameOrEmail)
 {
     $user = $this->userManager->findUserByUsernameOrEmail($usernameOrEmail);
     if (!$user) {
         throw new UsernameNotFoundException(sprintf('No user with name or email "%s" was found.', $usernameOrEmail));
     }
     return $user;
 }
Exemplo n.º 2
0
 /**
  * @inheritdoc
  */
 public function findUserByUsernameOrEmail($usernameOrEmail)
 {
     return $this->FOSUserManager->findUserByUsernameOrEmail($usernameOrEmail);
 }
Exemplo n.º 3
0
 /**
  * Finds a user by username.
  *
  * This method is meant to be an extension point for child classes.
  *
  * @param string $username
  *
  * @return UserInterface|null
  */
 protected function findUser($username)
 {
     return $this->userManager->findUserByUsernameOrEmail($username);
 }