Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //controller
- public function store(Request $request,\Illuminate\Mail\Mailer $mailer){
- $user = new User();
- $user->email = $request->input('work_email');
- $user->password =Hash::make('123456789');
- $user->name = $request->input('first_name');
- $user->save();
- $user->employee()->create($request->all());
- $mailer->to(Auth::user()->email, Auth::user()->name)->send(new MyMail($request->input('Your Account has been created')));
- return redirect()->back();
- }
- //.env
- MAIL_DRIVER=smtp
- MAIL_HOST=smpt.gmail.com
- MAIL_PORT=587
- MAIL_USERNAME=sonfordhr@gmail.com
- MAIL_PASSWORD=0712074587
- MAIL_ENCRYPTION=tls
- //MyMailer class
- class MyMail extends Mailable
- {
- use Queueable, SerializesModels;
- public function __construct()
- {
- //
- }
- public function build()
- {
- return $this->from('hr@laravel3.dev')->view('email.son');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement