Абстрактный класс Phalcon\Cache\Backend
реализует Phalcon\Cache\BackendInterface
Этот класс реализует общую функциональность для адаптеров бэкенда. Адаптер кэша бэкенда может расширять этот класс
Методы
public getFrontend ()
...
public setFrontend (mixed $frontend)
...
public getOptions ()
...
public setOptions (mixed $options)
...
public getLastKey ()
...
public setLastKey (mixed $lastKey)
...
public __construct (Phalcon\Cache\FrontendInterface $frontend, [array $options])
Конструктор Phalcon\Cache\Backend
public mixed start (int | string $keyName, [int $lifetime])
Начинает кэширование. Имя ключа позволяет идентифицировать созданный фрагмент
public stop ([mixed $stopBuffer])
Останавливает фронтенд без сохранения кэшированного содержимого
public isFresh ()
Проверяет, является ли последний кэш свежим или кэшированным
public isStarted ()
Проверяет, выполняется ли буферизация кэша или нет
public int getLifetime ()
Получает установленную продолжительность хранения
абстрактный public get (mixed $keyName, [mixed $lifetime]) унаследованно от Phalcon\Cache\BackendInterface
...
абстрактный public save ([mixed $keyName], [mixed $content], [mixed $lifetime], [mixed $stopBuffer]) унаследованно от Phalcon\Cache\BackendInterface
...
абстрактный public delete (mixed $keyName) унаследованно от Phalcon\Cache\BackendInterface
...
абстрактный public queryKeys ([mixed $prefix]) унаследованно от Phalcon\Cache\BackendInterface
...
абстрактный public exists ([mixed $keyName], [mixed $lifetime]) унаследованно от Phalcon\Cache\BackendInterface
...
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Cache_Backend.html