CaiWuXiTong/app/Http/Middleware/RoleAwarePermission.php

20 lines
485 B
PHP

<?php
namespace App\Http\Middleware;
use App\Utilities\SystemAccess;
use Closure;
use Laratrust\Middleware\LaratrustPermission;
class RoleAwarePermission extends LaratrustPermission
{
public function handle($request, Closure $next, $permissions, $team = null, $options = '')
{
if (SystemAccess::canOpenSettings($request->user())) {
return $next($request);
}
return parent::handle($request, $next, $permissions, $team, $options);
}
}