Manager
abstract class Manager (View source)
Properties
| protected Container | $container | The container instance.  | 
                |
| protected Container deprecated | $app | The container instance.  | 
                |
| protected Repository | $config | The configuration repository instance.  | 
                |
| protected array | $customCreators | The registered custom driver creators.  | 
                |
| protected array | $drivers | The array of created "drivers".  | 
                
Methods
                    void
                
                
                
            
                    string
                
                
                    getDefaultDriver()
        
                                            
                
            Get the default driver name.
                    mixed
                
                
                    driver(string $driver = null)
        
                                            
                
            Get a driver instance.
                    mixed
                
                
                    createDriver(string $driver)
        
                                            
                
            Create a new driver instance.
                    mixed
                
                
                    callCustomCreator(string $driver)
        
                                            
                
            Call a custom driver creator.
                    array
                
                
                    getDrivers()
        
                                            
                
            Get all of the created "drivers".
                    mixed
                
                
                    __call(string $method, array $parameters)
        
                                            
                
            Dynamically call the default driver instance.
Details
        
                            void
    __construct(Container $container)
        
    
    Create a new manager instance.
        
            abstract                string
    getDefaultDriver()
        
    
    Get the default driver name.
        
                            mixed
    driver(string $driver = null)
        
    
    Get a driver instance.
        
                    protected        mixed
    createDriver(string $driver)
        
    
    Create a new driver instance.
        
                    protected        mixed
    callCustomCreator(string $driver)
        
    
    Call a custom driver creator.
        
                            $this
    extend(string $driver, Closure $callback)
        
    
    Register a custom driver creator Closure.
        
                            array
    getDrivers()
        
    
    Get all of the created "drivers".
        
                            mixed
    __call(string $method, array $parameters)
        
    
    Dynamically call the default driver instance.