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
파일 보기 프로젝트 열기: pradosoft/prado

보호된 프로퍼티들

프로퍼티 타입 설명
$_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