Загрузчик
класс Загрузчик реализует LoaderInterface
Загрузчик — это абстрактный класс, используемый всеми встроенными загрузчиками.
Методы
| LoaderResolverInterface | getResolver() Получает загрузчик разрешителей. | |
| setResolver(LoaderResolverInterface $resolver) Устанавливает загрузчик разрешителей. | ||
| mixed | import(mixed $resource, string|null $type = null) Импортирует ресурс. | |
| LoaderInterface | resolve(mixed $resource, string|null $type = null) Находит загрузчик, способный загрузить импортированный ресурс. |
Детали
LoaderResolverInterface getResolver()
Получает загрузчик разрешителей.
Возвращаемое значение
| LoaderResolverInterface | Экземпляр LoaderResolverInterface |
setResolver(LoaderResolverInterface $resolver)
Устанавливает загрузчик разрешителей.
Параметры
| LoaderResolverInterface | $resolver | Экземпляр LoaderResolverInterface |
mixed import(mixed $resource, string|null $type = null)
Импортирует ресурс.
Параметры
| mixed | $resource | Ресурс |
| string|null | $type | Тип ресурса или null, если неизвестен |
Возвращаемое значение
| mixed |
LoaderInterface resolve(mixed $resource, string|null $type = null)
Находит загрузчик, способный загрузить импортированный ресурс.
Параметры
| mixed | $resource | Ресурс |
| string|null | $type | Тип ресурса или null, если неизвестен |
Возвращаемое значение
| LoaderInterface | Экземпляр LoaderInterface |
Исключения
| FileLoaderLoadException | Если загрузчик не найден |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.0/Symfony/Component/Config/Loader/Loader.html