App\Http\Middleware\CheckPermissions Class Reference

Public Member Functions

 handle ($request, Closure $next, $section=null, $guard=null)
 Handle the ACLs for permissions. More...
 

Detailed Description

Definition at line 9 of file CheckPermissions.php.

Member Function Documentation

App\Http\Middleware\CheckPermissions::handle (   $request,
Closure  $next,
  $section = null,
  $guard = null 
)

Handle the ACLs for permissions.

Parameters
\Illuminate\Http\Request$request
\Closure$next
string | null$guard
Returns
mixed

Definition at line 19 of file CheckPermissions.php.

20  {
21 
22  if (($request->user()->hasAccess($section)) || ($request->user()->isSuperUser())) {
23  return $next($request);
24  }
25 
26  return response()->view('layouts/basic', [
27  'content' => view('errors/403')
28  ]);
29 
30  }

The documentation for this class was generated from the following file: