PHP Класс Prado\Data\SqlMap\DataMapper\TSqlMapApplicationCache

С версии: 3.1
Наследование: implements Prado\Caching\ICache
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
$_cacheModel

Открытые методы

Метод Описание
__construct ( $cacheModel = null ) Create a new cache with limited cache size.
add ( $id, $value, $expire, $dependency = null )
delete ( $key )
flush ( ) Deletes all items in the cache, only for data cached by sqlmap cachemodel
get ( $key ) : mixed
set ( $key, $value, $expire, $dependency = null ) Stores a value identified by a key into cache.

Защищенные методы

Метод Описание
getCache ( ) : Prado\Caching\ICache
getKeyList ( ) : Prado\Collections\TList Retreive keylist from cache or create it if it doesn't exists
getKeyListId ( ) : string
setKeyList ( $keyList )

Описание методов

__construct() публичный Метод

Create a new cache with limited cache size.
public __construct ( $cacheModel = null )

add() публичный Метод

public add ( $id, $value, $expire, $dependency = null )

delete() публичный Метод

public delete ( $key )

flush() публичный Метод

Deletes all items in the cache, only for data cached by sqlmap cachemodel
public flush ( )

get() публичный Метод

public get ( $key ) : mixed
Результат mixed Gets a cached object with the specified key.

getCache() защищенный Метод

protected getCache ( ) : Prado\Caching\ICache
Результат Prado\Caching\ICache Application cache instance.

getKeyList() защищенный Метод

Retreive keylist from cache or create it if it doesn't exists
protected getKeyList ( ) : Prado\Collections\TList
Результат Prado\Collections\TList

getKeyListId() защищенный Метод

protected getKeyListId ( ) : string
Результат string a KeyListID for the cache model.

set() публичный Метод

Stores a value identified by a key into cache.
public set ( $key, $value, $expire, $dependency = null )

setKeyList() защищенный Метод

protected setKeyList ( $keyList )

Описание свойств

$_cacheModel защищенное свойство

protected $_cacheModel