public function requestEmailChange($email) { if ($email !== $this->email) { $this->raise(new UserEmailChangeWasRequested($this, $email)); } return $this; }