Вход Регистрация
Файл: app/Http/Middleware/CheckAdmin.php
Строк: 20
<?php

namespace AppHttpMiddleware;

use 
Closure;
use 
IlluminateHttpRequest;

class 
CheckAdmin
{
    
/**
     * Handle an incoming request.
     */
    
public function handle(Request $requestClosure $next, ?string $level null)
    {
        if (! 
auth()->check()) {
            return 
redirect()->route('login');
        }

        if (! 
isAdmin($level)) {
            
abort(403__('errors.forbidden'));
        }

        return 
$next($request);
    }
}
Онлайн: 1
Реклама