Example #1
0
 public function execute()
 {
     $changeRequest = CredentialChangeRequest::forEmail($this->user, $this->email, $_SERVER['REMOTE_ADDR'], time());
     $this->repository->insertCredentialChangeRequest($changeRequest);
     $this->dispatcher->dispatch(CantigaEvents::USER_CREDENTIAL_CHANGE, new CredentialChangeEvent($changeRequest));
 }