Spec-Zone.ru › Symfony 3.4

ConfigCache

class ConfigCache extends ResourceCheckerConfigCache

ConfigCache кэширует произвольное содержимое в файлы на диске.

В режиме отладки ресурсы метаданных, которые реализуют интерфейс \Symfony\Component\Config\Resource\SelfCheckingResourceInterface, будут использоваться для проверки актуальности кэша.

Методы

__construct(string $file, bool $debug)
string getPath()

Возвращает путь к файлу кэша.

из ResourceCheckerConfigCache
bool isFresh()

Проверяет, является ли кэш актуальным.

write(string $content, array $metadata = null)

Записывает заданное содержимое в файл кэша. Метаданные будут храниться независимо и могут быть использованы для проверки актуальности кэша впоследствии.

из ResourceCheckerConfigCache

Подробности

__construct(string $file, bool $debug)

Параметры

string $file Абсолютный путь к файлу кэша
bool $debug Включена ли отладка

string getPath()

Возвращает путь к файлу кэша.

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

string Путь к файлу кэша

bool isFresh()

Проверяет, является ли кэш актуальным.

Эта реализация всегда возвращает true, когда отладка выключена, а файл кэша существует.

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

bool Является ли кэш актуальным

write(string $content, array $metadata = null)

Записывает заданное содержимое в файл кэша. Метаданные будут храниться независимо и могут быть использованы для проверки актуальности кэша впоследствии.

Параметры

string $content Содержимое для записи в кэш
array $metadata Массив экземпляров ResourceInterface

Исключения

RuntimeException При невозможности записи в файл кэша

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.4/Symfony/Component/Config/ConfigCache.html

Spec-Zone.ru

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