Spec-Zone.ru › Symfony 4.1

AbstractPhpFileCacheWarmer

абстрактный класс AbstractPhpFileCacheWarmer реализует CacheWarmerInterface

Методы

__construct(string $phpArrayFile, CacheItemPoolInterface $fallbackPool)
bool isOptional()

Проверяет, является ли данный вормер необязательным.

warmUp(string $cacheDir)

Разогревает кэш.

warmUpPhpArrayAdapter(PhpArrayAdapter $phpArrayAdapter, array $values)
bool doWarmUp(string $cacheDir, ArrayAdapter $arrayAdapter)

Подробности

__construct(string $phpArrayFile, CacheItemPoolInterface $fallbackPool)

Параметры

string $phpArrayFile Файл PHP, в котором кэшируется метаданные
CacheItemPoolInterface $fallbackPool Пул, в котором кэшируются метаданные, обнаруженные во время выполнения

bool isOptional()

Проверяет, является ли данный вормер необязательным.

Необязательные вормеры могут быть проигнорированы в определенных условиях.

Вормер должен возвращать true, если кэш может быть сгенерирован инкрементально и по запросу.

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

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

warmUp(string $cacheDir)

Разогревает кэш.

Параметры

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

protected warmUpPhpArrayAdapter(PhpArrayAdapter $phpArrayAdapter, array $values)

Параметры

PhpArrayAdapter $phpArrayAdapter
array $values

abstract protected bool doWarmUp(string $cacheDir, ArrayAdapter $arrayAdapter)

Параметры

string $cacheDir
ArrayAdapter $arrayAdapter

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

bool false, если нет необходимости разогревать кэш

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Bundle/FrameworkBundle/CacheWarmer/AbstractPhpFileCacheWarmer.html

Spec-Zone.ru

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