Spec-Zone.ru › Symfony 3.2

TemplateCacheCacheWarmer

class TemplateCacheCacheWarmer implements CacheWarmerInterface

Генерирует кеш Twig для всех шаблонов.

Этот прогреватель должен быть зарегистрирован после TemplatePathsCacheWarmer, так как загрузчик Twig будет нуждаться в сгенерированном им кеше.

Методы

__construct(ContainerInterface $container, TemplateFinderInterface $finder = null, array $paths = array())

Конструктор.

warmUp(string $cacheDir)

Прогревает кеш.

bool isOptional()

Проверяет, является ли этот прогреватель необязательным.

Подробности

__construct(ContainerInterface $container, TemplateFinderInterface $finder = null, array $paths = array())

Конструктор.

Параметры

ContainerInterface $container Контейнер инъекции зависимостей
TemplateFinderInterface $finder Прогреватель кеша путей к шаблонам
array $paths Дополнительные пути к шаблонам Twig для прогрева

warmUp(string $cacheDir)

Прогревает кеш.

Параметры

string $cacheDir Директория кеша

bool isOptional()

Проверяет, является ли этот прогреватель необязательным.

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

bool true, если прогреватель необязательный, иначе false

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Bundle/TwigBundle/CacheWarmer/TemplateCacheCacheWarmer.html

Spec-Zone.ru

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