Jyxo\Mail\Email\Address::setEmail PHP Method

setEmail() public method

Sets email address.
public setEmail ( string $email ) : self
$email string Email address
return self
    public function setEmail(string $email) : self
    {
        $email = trim($email);
        // Validity check
        if (!\Jyxo\Input\Validator\IsEmail::validate($email)) {
            throw new \InvalidArgumentException(sprintf('Invalid email address %s.', $email));
        }
        $this->email = $email;
        return $this;
    }