eZ\Publish\Core\Persistence\Legacy\User\Gateway::loadByEmail PHP Method

loadByEmail() abstract public method

Loads user with user email.
abstract public loadByEmail ( string $email ) : array
$email string
return array
    public abstract function loadByEmail($email);

Usage Example

Exemplo n.º 1
0
 /**
  * Loads user(s) with user email.
  *
  * As earlier eZ Publish versions supported several users having same email (ini config),
  * this function may return several users.
  *
  * @param string $email
  *
  * @return \eZ\Publish\SPI\Persistence\User[]
  */
 public function loadByEmail($email)
 {
     $data = $this->userGateway->loadByEmail($email);
     if (empty($data)) {
         return array();
     }
     return $this->mapper->mapUsers($data);
 }
All Usage Examples Of eZ\Publish\Core\Persistence\Legacy\User\Gateway::loadByEmail