ConfigLoader
class ConfigLoader (View source)
Registers config sources via ConfigCollectionInterface
Properties
| protected | ConfigCollectionInterface[] | $manifests | 
Methods
                    public                                                                            
                
                                
                    getManifest()
        
                                            
                
            Returns the currently active class manifest instance that is used for loading classes.
                    public                                                                            
                
                    pushManifest(ConfigCollectionInterface $manifest)
        
                                            
                
            Pushes a class manifest instance onto the top of the stack.
Details
        
                static            ConfigLoader
    inst()
        
    
    No description
        
                            ConfigCollectionInterface
    getManifest()
        
    
    Returns the currently active class manifest instance that is used for loading classes.
        
                            bool
    hasManifest()
        
    
    Returns true if this class loader has a manifest.
        
                            
    pushManifest(ConfigCollectionInterface $manifest)
        
    
    Pushes a class manifest instance onto the top of the stack.
        
                            ConfigCollectionInterface
    popManifest()
        
    
    No description
        
                            int
    countManifests()
        
    
    Check number of manifests
        
                            ConfigLoader
    nest()
        
    
    Nest the config loader and activates it
        
                            $this
    activate()
        
    
    Mark this instance as the current instance