Exemplo n.º 1
0
 /**
  * Execute the job.
  *
  * @param  Mailer  $mailer
  * @return void
  */
 public function handle(Mailer $mailer, Encrypter $encrypter)
 {
     app()->setLocale($this->locale);
     $token = $encrypter->encrypt(json_encode(['id' => $this->user->getKey(), 'expires' => time() + 3600 * 72]));
     $user = $this->user;
     $mailer->send('core::emails.activate', compact('user', 'token'), function ($message) use($user) {
         $message->to($user->email);
         $message->subject(trans('core::auth.emails.activate.subject'));
     });
 }