FilesystemLoader
class FilesystemLoader extends Loader
FilesystemLoader — загрузчик шаблонов из файловой системы.
Methods
| setLogger(LoggerInterface $logger) Устанавливает используемый логгер отладки для этого загрузчика. | from Loader | |
| __construct(array $templatePathPatterns) Конструктор. | ||
| Storage|bool | load(TemplateReferenceInterface $template) Загружает шаблон. | |
| bool | isFresh(TemplateReferenceInterface $template, int $time) Возвращает true, если шаблон всё ещё актуальный. |
Details
setLogger(LoggerInterface $logger)
Устанавливает используемый логгер отладки для этого загрузчика.
Parameters
| LoggerInterface | $logger | Экземпляр логгера |
__construct(array $templatePathPatterns)
Конструктор.
Parameters
| array | $templatePathPatterns | Массив шаблонов путей для поиска шаблонов |
Storage|bool load(TemplateReferenceInterface $template)
Загружает шаблон.
Parameters
| TemplateReferenceInterface | $template | Шаблон |
Return Value
| Storage|bool | false, если шаблон не может быть загружен, в противном случае — экземпляр Storage |
bool isFresh(TemplateReferenceInterface $template, int $time)
Возвращает true, если шаблон всё ещё актуальный.
Parameters
| TemplateReferenceInterface | $template | Шаблон |
| int | $time | Время последнего изменения кэшированного шаблона (метка времени) |
Return Value
| bool |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Templating/Loader/FilesystemLoader.html