Beispiel #1
0
 /**
  * @return string[]
  */
 public function getEventTypes()
 {
     return array(LoginEvent::getName(), RegistrationEvent::getName(), NewPasswordEvent::getName(), PasswordRecoveryEvent::getName());
 }
Beispiel #2
0
 public function sendNewPassword(User $user, User $sendBy = null)
 {
     $sendBy = $sendBy !== null ? $sendBy : $user;
     $this->emailManager->send($user->getEmail(), null, NewPasswordEvent::getName(), 'newPassword');
     $this->notificationManager->notify(NewPasswordEvent::getName(), $user, 'newPassword', 'New user password has been stored.', $sendBy);
 }