Doctrine\Common\Annotations\AnnotationRegistry
AnnotationRegistry
Synopsis
class AnnotationRegistry
{
- // members
- private array $autoloadNamespaces;
- private array $loaders;
- // methods
- public static void reset()
- public static void registerFile()
- public static void registerAutoloadNamespace()
- public static void registerAutoloadNamespaces()
- public static void registerLoader()
- public static boolean loadAnnotationClass()
Members
private
- $autoloadNamespaces
—
array
A map of namespaces to use for autoloading purposes based on a PSR-0 convention. - $loaders
—
array
A map of autoloader callables.
Methods
public
- loadAnnotationClass() — Autoload an annotation class silently.
- registerAutoloadNamespace() — Add a namespace with one or many directories to look for files or null for the include path.
- registerAutoloadNamespaces() — Register multiple namespaces
- registerFile() — Register file
- registerLoader() — Register an autoloading callable for annotations, much like spl_autoload_register().
- reset()