public function setEmail($email)
{
if (strlen($email) > 50) {
throw new InvalidArgumentException("Email is too long");
}
if (!filter_var($email, FILTER_VALIDATE_EMAIL)) {
throw new InvalidArgumentException("Email is invalid");
}
$this->parameters['email'] = $email;
}