Spec-Zone.ru › Symfony 4.1

ЗагрузчикФайловойСистемы

класс FilesystemLoader наследуется от Loader

FilesystemLoader — это загрузчик, который читает шаблоны из файловой системы.

Свойства

protected LoggerInterface|null $logger из Loader
protected $templatePathPatterns

Методы

setLogger(LoggerInterface $logger)

Устанавливает используемый дебажный логгер для этого загрузчика.

из Loader
__construct(string|string[] $templatePathPatterns)
Storage|bool load(TemplateReferenceInterface $template)

Загружает шаблон.

bool isFresh(TemplateReferenceInterface $template, int $time)

Возвращает true, если шаблон всё ещё свежий.

static bool isAbsolutePath(string $file)

Возвращает true, если файл — существующий абсолютный путь.

Подробности

setLogger(LoggerInterface $logger)

Устанавливает используемый дебажный логгер для этого загрузчика.

Параметры

LoggerInterface $logger

__construct(string|string[] $templatePathPatterns)

Параметры

string|string[] $templatePathPatterns Массив шаблонов путей для поиска шаблонов

Storage|bool load(TemplateReferenceInterface $template)

Загружает шаблон.

Параметры

TemplateReferenceInterface $template

Возвращаемое значение

Storage|bool false, если шаблон не может быть загружен; в противном случае — экземпляр Storage

bool isFresh(TemplateReferenceInterface $template, int $time)

Возвращает true, если шаблон всё ещё свежий.

Параметры

TemplateReferenceInterface $template Шаблон
int $time Время последней модификации кэшированного шаблона (отметка времени)

Возвращаемое значение

bool

static protected bool isAbsolutePath(string $file)

Возвращает true, если файл — существующий абсолютный путь.

Параметры

string $file Путь

Возвращаемое значение

bool true, если путь существует и является абсолютным; в противном случае — false

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Templating/Loader/FilesystemLoader.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API