Phalcon\Cache\Backend
Абстрактный класс 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])
Запускает кэш. KeyName позволяет идентифицировать созданный фрагмент
public stop ([mixed $stopBuffer])
Останавливает интерфейс без сохранения кэшированного содержимого
public isFresh ()
Проверяет, является ли последний кэш свежим или кэшированным
public isStarted ()
Проверяет, имеет ли кэш начало буферизации или нет
public int getLifetime ()
Получает последний набор времени жизни
abstract public get (mixed $keyName, [mixed $lifetime]) унаследовано от Phalcon\Cache\BackendInterface
...
abstract public save ([mixed $keyName], [mixed $content], [mixed $lifetime], [mixed $stopBuffer]) унаследовано от Phalcon\Cache\BackendInterface
...
abstract public delete (mixed $keyName) inherited from Phalcon\Cache\BackendInterface
...
abstract public queryKeys ([mixed $prefix]) inherited from Phalcon\Cache\BackendInterface
...
abstract public exists ([mixed $keyName], [mixed $lifetime]) inherited from Phalcon\Cache\BackendInterface