Advertisement
Guest User

CheckRole.php

a guest
May 26th, 2018
66
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PHP 0.44 KB | None | 0 0
  1. <?php
  2.  
  3. namespace App\Http\Middleware;
  4.  
  5. use Closure;
  6.  
  7. class CheckRole
  8. {
  9.     /**
  10.      * Handle an incoming request.
  11.      *
  12.      * @param  \Illuminate\Http\Request  $request
  13.      * @param  \Closure  $next
  14.      * @return mixed
  15.      */
  16.     public function handle($request, Closure $next, $role)
  17.     {
  18.         if (!$request->user()->hasRole($role)) {
  19.           return redirect('/');
  20.         }
  21.  
  22.         return $next($request);
  23.     }
  24. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement