public function AnnotationFileLoader::__construct in Zircon Profile 8
Same name and namespace in other branches
- 8.0 vendor/symfony/routing/Loader/AnnotationFileLoader.php \Symfony\Component\Routing\Loader\AnnotationFileLoader::__construct()
Constructor.
Parameters
FileLocatorInterface $locator A FileLocator instance:
AnnotationClassLoader $loader An AnnotationClassLoader instance:
Throws
\RuntimeException
File
- vendor/
symfony/ routing/ Loader/ AnnotationFileLoader.php, line 37
Class
- AnnotationFileLoader
- AnnotationFileLoader loads routing information from annotations set on a PHP class and its methods.
Namespace
Symfony\Component\Routing\LoaderCode
public function __construct(FileLocatorInterface $locator, AnnotationClassLoader $loader) {
if (!function_exists('token_get_all')) {
throw new \RuntimeException('The Tokenizer extension is required for the routing annotation loaders.');
}
parent::__construct($locator);
$this->loader = $loader;
}