ExtensionMiddleware
class ExtensionMiddleware implements Middleware (View source)
Traits
Abstract flag-aware middleware
Properties
| protected | int | $disableFlag | Disable flag  | 
                from MiddlewareCommon | 
Methods
                    public                                                                            
                
                    $this
                
                                
                    setDisableFlag(int $disableFlag)
        
                                            
                Set flag to use to disable this middleware
from 
MiddlewareCommon
            
                                        protected                                                        
                
                    bool
                
                                
                    enabled(int|true $excludeMiddleware)
        
                                            
                Check if this middlware is enabled
from 
MiddlewareCommon
            
                    public                                                                            
                
                    array
                
                                
                    getClassConfig(string $class, int|true $excludeMiddleware, callable $next)
        
                                            
                
            Get config for a class
                                        protected                                                        
                
                                
                    getExtraConfig(string $class, array $classConfig, int $excludeMiddleware)
        
                                            
                
            Applied config to a class from its extensions
Details
        
                            $this
    setDisableFlag(int $disableFlag)
        
    
    Set flag to use to disable this middleware
        
                            int
    getDisableFlag()
        
    
    Get flag to use to disable this middleware
        
                    protected        bool
    enabled(int|true $excludeMiddleware)
        
    
    Check if this middlware is enabled
        
                            array
    __serialize()
        
    
    No description
        
                            void
    __unserialize(array $data)
        
    
    No description
        
                            
    __construct($disableFlag = 0)
        
    
    No description
        
                            array
    getClassConfig(string $class, int|true $excludeMiddleware, callable $next)
        
    
    Get config for a class
        
                    protected        Generator
    getExtraConfig(string $class, array $classConfig, int $excludeMiddleware)
        
    
    Applied config to a class from its extensions