ЗагрузчикФайлов
класс ЗагрузчикФайлов расширяет Загрузчик
ЗагрузчикФайлов — это абстрактный класс, используемый всеми встроенными загрузчиками, основанными на файлах.
Методы
| ИнтерфейсРазрешителяЗагрузчиков | getResolver() Возвращает разрешитель загрузчиков. | из Загрузчик |
| setResolver(ИнтерфейсРазрешителяЗагрузчиков $resolver) Устанавливает разрешитель загрузчиков. | из Загрузчик | |
| mixed | import(mixed $resource, string|null $type = null, bool $ignoreErrors = false, string|null $sourceResource = null) Импортирует ресурс. | |
| ИнтерфейсЗагрузчика | resolve(mixed $resource, string|null $type = null) Находит загрузчик, способный загрузить импортированный ресурс. | из Загрузчик |
| __construct(ИнтерфейсРаспознавателяФайлов $locator) Конструктор. | ||
| setCurrentDir(string $dir) Устанавливает текущий каталог. | ||
| ИнтерфейсРаспознавателяФайлов | getLocator() Возвращает распознаватель файлов, используемый этим загрузчиком. |
Подробное описание
ИнтерфейсРазрешителяЗагрузчиков getResolver()
Возвращает разрешитель загрузчиков.
Возвращаемое значение
| ИнтерфейсРазрешителяЗагрузчиков | Экземпляр LoaderResolverInterface |
setResolver(ИнтерфейсРазрешителяЗагрузчиков $resolver)
Устанавливает разрешитель загрузчиков.
Параметры
| ИнтерфейсРазрешителяЗагрузчиков | $resolver | Экземпляр LoaderResolverInterface |
mixed import(mixed $resource, string|null $type = null, bool $ignoreErrors = false, string|null $sourceResource = null)
Импортирует ресурс.
Параметры
| mixed | $resource | Ресурс |
| string|null | $type | Тип ресурса или null, если неизвестен |
| bool | $ignoreErrors | Указывает, нужно ли игнорировать ошибки импорта |
| string|null | $sourceResource | Исходный ресурс, импортирующий новый ресурс |
Возвращаемое значение
| mixed |
Исключения
| ИсключениеЗагрузкиЗагрузчикаФайлов | |
| ИсключениеИмпортаЗагрузчикаФайловЦиклическаяСсылка |
ИнтерфейсЗагрузчика resolve(mixed $resource, string|null $type = null)
Находит загрузчик, способный загрузить импортированный ресурс.
Параметры
| mixed | $resource | Ресурс |
| string|null | $type | Тип ресурса или null, если неизвестен |
Возвращаемое значение
| ИнтерфейсЗагрузчика | Экземпляр LoaderInterface |
Исключения
| ИсключениеЗагрузкиЗагрузчикаФайлов | Если загрузчик не найден |
__construct(ИнтерфейсРаспознавателяФайлов $locator)
Конструктор.
Параметры
| ИнтерфейсРаспознавателяФайлов | $locator | Экземпляр FileLocatorInterface |
setCurrentDir(string $dir)
Устанавливает текущий каталог.
Параметры
| string | $dir |
ИнтерфейсРаспознавателяФайлов getLocator()
Возвращает распознаватель файлов, используемый этим загрузчиком.
Возвращаемое значение
| ИнтерфейсРаспознавателяФайлов |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Config/Loader/FileLoader.html