AdminController.php 1005 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <?php
  2. namespace App\Http\Controllers\Admin;
  3. use App\Http\Controllers\Controller;
  4. use Illuminate\Http\Request;
  5. use App\User;
  6. use Auth;
  7. use Mail;
  8. use Session;
  9. use Hash;
  10. class AdminController extends Controller
  11. {
  12. public function __construct(){
  13. $this->middleware('admin');
  14. }
  15. public function dashboard()
  16. {
  17. $admin = Auth::guard('admin')->user();
  18. $register_teachers_list =User::where(
  19. 'status',0
  20. )->where(
  21. 'user_type',2
  22. )->orderBy(
  23. 'name','ASC'
  24. )->get();
  25. $active_teachers_list =User::where(
  26. 'status',1
  27. )->where(
  28. 'user_type',2
  29. )->orderBy(
  30. 'name','ASC'
  31. )->get();
  32. $data =[
  33. 'register_teachers_list'=>$register_teachers_list ,
  34. 'active_teachers_list'=>$active_teachers_list
  35. ];
  36. return view('admin.admin_profile',$data);
  37. }
  38. }