/** * @param Request $request * @param AppMailer $mailer * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function getResend(Request $request, AppMailer $mailer) { $email = array_values($request->only('email'))[0]; $user = User::whereEmail($email)->first(); $mailer->sendEmailConfirmationTo($user); Flash::warning(sprintf(trans('auth.confirm'), $request->email)); return redirect('/'); }
/** * @param Request $request * @param AppMailer $mailer * @return \Illuminate\Http\RedirectResponse|\Illuminate\Routing\Redirector */ public function getResend(Request $request, AppMailer $mailer) { $email = array_values($request->only('email'))[0]; $user = User::whereEmail($email)->first(); $mailer->sendEmailConfirmationTo($user); Flash::warning(sprintf('%s 로 메일을 보냈습니다. 해당 메일을 열고 링크를 클릭하세요.', $request->email)); return redirect('/'); }
/** * Handle the event. * * @param UserSignedUp $event * @return void */ public function handle(UserSignedUp $event) { $this->mailer->sendEmailConfirmationTo($event->user); }