Symfony\Component\Routing\Loader\AnnotationFileLoader
AnnotationFileLoader loads routing information from annotations set on a PHP class and its methods.
- Author: Fabien Potencier <fabien@symfony.com>
Synopsis
class AnnotationFileLoader
extends FileLoader
{
- // members
- protected $loader;
- // Inherited members from Loader
- protected $resolver;
- // methods
- public void __construct()
- public RouteCollection load()
- public void supports()
- protected string|false findClass()
- // Inherited methods from FileLoader
- public void __construct()
- public void setCurrentDir()
- public void getLocator()
- public mixed import()
- // Inherited methods from Loader
- public LoaderResolverInterface getResolver()
- public void setResolver()
- public mixed import()
- public LoaderInterface resolve()
Hierarchy
Extends
Extended by
Members
protected
- $loader
- $loading
- $locator
- $resolver
Methods
protected
- findClass() — Returns the full class name for the first class in the file.
public
- __construct() — Constructor.
- load() — Loads from annotations from a file.
- supports() — {@inheritdoc}
Inherited from Symfony\Component\Config\Loader\FileLoader
public
- getLocator()
- import() — Imports a resource.
- setCurrentDir()
Inherited from Symfony\Component\Config\Loader\Loader
public
- getResolver() — Gets the loader resolver.
- import() — Imports a resource.
- resolve() — Finds a loader able to load an imported resource.
- setResolver() — Sets the loader resolver.