public function handle(UserEmailWasUpdatedAndWaitForConfirmation $event)
 {
     $userId = $event->userId;
     $user = UserModel::find($userId);
     $reset = EmailReset::where('user_id', $userId)->first();
     if ($reset && $user) {
         Mail::send('inoplate-account::email.reset-email', ['user' => $user, 'reset' => $reset], function ($mail) use($user, $reset) {
             $mail->to($reset->email, $user->name)->subject('Account email change confirmation!');
         });
     }
 }
Пример #2
0
 /**
  * Retrieve user by id
  * 
  * @param  mixed $id
  * @return Inoplate\Account\Domain\Models\User
  */
 public function findById($id)
 {
     $item = $this->model->find($id);
     return $this->toDomainModel($item);
 }