Автор: Jaroslav Hanslík
Наследование: extends AbstractValidator
Пример #1
0
 /**
  * Sets email address.
  *
  * @param string $email Email address
  * @return \Jyxo\Mail\Email\Address
  * @throws \InvalidArgumentException If an invalid email address was provided
  */
 public function setEmail($email)
 {
     $email = trim((string) $email);
     // Validity check
     if (!\Jyxo\Input\Validator\IsEmail::validate($email)) {
         throw new \InvalidArgumentException(sprintf('Invalid email address %s.', $email));
     }
     $this->email = $email;
     return $this;
 }