AbstractPackageProvider
abstract class AbstractPackageProvider implements ProviderInterface (View source)
Properties
| protected Package | $pkg | ||
| protected Application | $app | 
Methods
                    CachedReader
                
                
                    getLegacyAnnotationReader()
        
                                            
                
            Get LegacyAnnotationReader
                    CachedReader
                
                
                    getStandardAnnotationReader()
        
                                            
                
            Get StandardAnnotationReader
                    CachedReader
                
                
                    getAnnotationReader()
        
                                            
                
            Get the correct AnnotationReader based on the packages support for LegacyCore
                    bool
                
                
                    packageSupportsLegacyCore()
        
                                            
                
            Package supports legacy core
Details
        
                            
    __construct(Application $app, Package $pkg)
        
    
    Constructor
        
                    protected        CachedReader
    getLegacyAnnotationReader()
        
    
    Get LegacyAnnotationReader
        
                    protected        CachedReader
    getStandardAnnotationReader()
        
    
    Get StandardAnnotationReader
        
                    protected        CachedReader
    getAnnotationReader()
        
    
    Get the correct AnnotationReader based on the packages support for LegacyCore
        
                    protected        bool
    packageSupportsLegacyCore()
        
    
    Package supports legacy core