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

Fast SqlMap result cache class with minimal-concurrency get/set and atomic flush operations
С версии: 3.2
Автор: Berczi Gabor ([email protected])
Наследование: implements Prado\Caching\ICache
Показать файл Открыть проект

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

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

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

Метод Описание
__construct ( $cacheModel = null )
add ( $id, $value, $expire, $dependency = null )
delete ( $key )
flush ( )
get ( $key )
set ( $key, $value, $expire, $dependency = null )

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

Метод Описание
getBaseKey ( )
getBaseKeyKeyName ( )
getCache ( )
getCacheKey ( $key )

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

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

public __construct ( $cacheModel = null )

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

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

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

public delete ( $key )

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

public flush ( )

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

public get ( $key )

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

protected getBaseKey ( )

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

protected getBaseKeyKeyName ( )

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

protected getCache ( )

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

protected getCacheKey ( $key )

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

public set ( $key, $value, $expire, $dependency = null )

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

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

protected $_cache

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

protected $_cacheModel