/** * Execute the job. * * @return void */ public function handle(EmailConfirmationRepository $tokens) { $tokens->store($this->email, $this->token); Mail::queue('emails.auth.email_confirmation', ['email' => $this->email, 'token' => $this->token], function ($m) { $m->to($this->email)->subject('Confirmation'); }); }
/** * Execute the job. * * @return void */ public function handle(EmailConfirmationRepository $tokens) { $token = str_random(5); $tokens->store($this->newEmail, $token); Mail::queue('emails.auth.email_change_confirmation', ['new_email' => $this->newEmail, 'token' => $token], function ($m) { $m->to($this->newEmail)->subject('Email Change'); }); }