Spec-Zone.ru › Phalcon 2

Интерфейс Phalcon\Cache\BackendInterface

Инициализатор Phalcon\Cache\BackendInterface

Методы

абстрактный публичный смешанный start (int|string $keyName, [long $lifetime])

Запускает кэширование. $keyname позволяет идентифицировать созданный фрагмент

абстрактный публичный stop ([boolean $stopBuffer])

Останавливает фронтенд без сохранения кэшированного содержимого

абстрактный публичный смешанный getFrontend ()

Возвращает адаптер экземпляра фронтенда, связанный с бэкендом

абстрактный публичный массив getOptions ()

Возвращает опции бэкенда

абстрактный публичный boolean isFresh ()

Проверяет, является ли последний кэш свежим или кэшированным

абстрактный публичный boolean isStarted ()

Проверяет, кэширование имеет буферизацию или нет

абстрактный публичный setLastKey (string $lastKey)

Устанавливает последний ключ, используемый в кэше

абстрактный публичный строка getLastKey ()

Получает последний ключ, сохраненный кэшем

абстрактный публичный смешанный get (int|string $keyName, [long $lifetime])

Возвращает кэшированное содержимое

абстрактный публичный save ([int|string $keyName], [string $content], [long $lifetime], [boolean $stopBuffer])

Сохраняет кэшированное содержимое в файловом бэкенде и останавливает фронтенд

абстрактный публичный boolean delete (int|string $keyName)

Удаляет значение из кэша по его ключу

абстрактный публичный массив queryKeys ([string $prefix])

Запрос существующих ключей кэша

абстрактный публичный boolean exists ([string $keyName], [long $lifetime])

Проверяет, существует ли кэш и не истек ли срок его действия

абстрактный публичный boolean flush ()

Немедленно делает все существующие элементы недействительными.

© 2011–2016 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/2.0.0/api/Phalcon_Cache_BackendInterface.html

Spec-Zone.ru

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