Spec-Zone.ru › Symfony 4.1

SerializerCacheWarmer

class SerializerCacheWarmer extends AbstractPhpFileCacheWarmer

Подогревает метаданные сериализаторов XML и YAML.

Методы

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

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

from AbstractPhpFileCacheWarmer
warmUp(string $cacheDir)

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

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

Детали

__construct(array $loaders, string $phpArrayFile, CacheItemPoolInterface $fallbackPool)

Параметры

array $loaders Загрузчики метаданных сериализатора
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

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/SerializerCacheWarmer.html

Spec-Zone.ru

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