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