Spec-Zone.ru › Phalcon 3

Абстрактный класс Phalcon\Cache\Backend

реализует Phalcon\Cache\BackendInterface

Исходный код на GitHub

Этот класс реализует общую функциональность для адаптеров бэкенда. Адаптер кэша бэкенда может расширять этот класс

Методы

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

Spec-Zone.ru

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