PermissionsRoles.php 847 B

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. <?php
  2. namespace App\Http\Middleware;
  3. use Closure;
  4. use App\Models\Admin;
  5. use Illuminate\Support\Facades\Auth;
  6. class PermissionsRoles
  7. {
  8. /**
  9. * Handle an incoming request.
  10. *
  11. * @param \Illuminate\Http\Request $request
  12. * @param \Closure $next
  13. * @return mixed
  14. */
  15. public function handle($request, Closure $next)
  16. {
  17. $CurrentRoute= $request->route()->getAction();
  18. // $CurrentRoute =Request::route()->getName();
  19. // if($CurrentRoute){
  20. // return response()->json([
  21. // 'route'=>$CurrentRoute
  22. // ]);
  23. // }
  24. $admins= Admin::all();
  25. $myInfo=Auth::guard()->user();
  26. // return response()->json([
  27. // 'route'=>$myInfo
  28. // ]);
  29. return $next($request);
  30. }
  31. public function getMyPermissions(){
  32. }
  33. }