Authorize
class Authorize (View source)
Properties
| protected Gate | $gate | The gate instance.  | 
                
Methods
                    void
                
                
                
            
                    mixed
                
                
                
            
                    Model|array|string
                
                
                
            
                    bool
                
                
                    isClassName(string $value)
        
                                            
                
            Checks if the given string looks like a fully qualified class name.
Details
        
                            void
    __construct(Gate $gate)
        
    
    Create a new middleware instance.
        
                            mixed
    handle(Request $request, Closure $next, string $ability, array|null ...$models)
        
    
    Handle an incoming request.
        
                    protected        Model|array|string
    getGateArguments(Request $request, array|null $models)
        
    
    Get the arguments parameter for the gate.
        
                    protected        bool
    isClassName(string $value)
        
    
    Checks if the given string looks like a fully qualified class name.