ConfigCacheInterface
interface ConfigCacheInterface
Интерфейс для ConfigCache.
Методы
| string | getPath() Возвращает путь к файлу кеша. | |
| bool | isFresh() Проверяет, является ли кеш свежим. | |
| write(string $content, array $metadata = null) Записывает заданный контент в файл кеша. Метаданные будут храниться независимо и могут быть использованы для проверки свежести кеша в дальнейшем. |
Детали
string getPath()
Возвращает путь к файлу кеша.
Значение возврата
| string | Путь к файлу кеша |
bool isFresh()
Проверяет, является ли кеш свежим.
Эта проверка должна учитывать метаданные, переданные в метод write().
Значение возврата
| 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.2/Symfony/Component/Config/ConfigCacheInterface.html