Spec-Zone.ru › Symfony 2.7

ConfigCache

class ConfigCache implements ConfigCacheInterface

ConfigCache управляет файлами кэша PHP.

При включенном режиме отладки он знает, когда нужно очистить кэш благодаря массиву экземпляров ResourceInterface.

Методы

__construct(string $file, bool $debug)
string __toString() устаревший

Получает путь к файлу кэша.

string getPath()

Получает путь к файлу кэша.

bool isFresh()

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

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

Записывает кэш.

Подробности

__construct(string $file, bool $debug)

Параметры

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

string __toString() устаревший

устаревший

since 2.7, будет удалено в 3.0. Используйте getPath() вместо этого.

Получает путь к файлу кэша.

Значение результата

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

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/2.7/Symfony/Component/Config/ConfigCache.html

Spec-Zone.ru

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