abstract public loadByEmail ( string $email ) : array | ||
string | ||
return | array |
public abstract function loadByEmail($email);
/** * 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); }