PHP 클래스 App\Http\Middleware\PermissionsRequired

파일 보기 프로젝트 열기: hillelcoren/invoice-ninja

보호된 프로퍼티들

프로퍼티 타입 설명
$actions array

공개 메소드들

메소드 설명
addPermission ( Controller $controller, array $permissions ) add a controller's action permission
handle ( Illuminate\Http\Request $request, Closure $next, string $guard = 'user' ) : mixed Handle an incoming request.

메소드 상세

addPermission() 공개 정적인 메소드

add a controller's action permission
public static addPermission ( Controller $controller, array $permissions )
$controller App\Http\Controllers\Controller
$permissions array

handle() 공개 메소드

Handle an incoming request.
public handle ( Illuminate\Http\Request $request, Closure $next, string $guard = 'user' ) : mixed
$request Illuminate\Http\Request
$next Closure
$guard string
리턴 mixed

프로퍼티 상세

$actions 보호되어 있는 정적으로 프로퍼티

protected static array $actions
리턴 array