AjaxController.php 824 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <?php
  2. namespace App\Http\Controllers;
  3. use Illuminate\Http\Request;
  4. use \App\Helpers\PageSL;
  5. use App\User;
  6. use Session;
  7. use Mail;
  8. class AjaxController extends Controller
  9. {
  10. public function get($name, Request $req)
  11. {
  12. if ($name == 'test') {
  13. }
  14. }
  15. public function post($name, Request $req)
  16. {
  17. if($name =='send_apply_student_teacher_email') {
  18. $user =User::find($req->id);
  19. if($user){
  20. $data['name'] = $user->first_name.' '.$user->last_name;
  21. $user_mail =$user->email;
  22. $from = 'test@mail.com';
  23. Mail::send('email.send_apply_student_teacher_email',$data, function ($message) use ($user_mail,$from) {
  24. $message->from($from);
  25. $message->to($user_mail)->subject('New Email Send to you');
  26. });
  27. }
  28. return ['msg'=>'Email send successfully.'];
  29. }
  30. }
  31. }