PHP 클래스 Cache\Encryption\EncryptedItemDecorator

저자: Daniel Bannert ([email protected])
상속: implements Psr\Cache\CacheItemInterface, implements Cache\Adapter\Common\HasExpirationDateInterface, implements Cache\Taggable\TaggableItemInterface
파일 보기 프로젝트 열기: php-cache/cache

공개 메소드들

메소드 설명
__clone ( ) Creating a copy of the orginal CacheItemInterface object.
__construct ( Psr\Cache\CacheItemInterface $cacheItem, Defuse\Crypto\Key $key )
addTag ( $tag )
expiresAfter ( $time )
expiresAt ( $expiration )
get ( )
getExpirationDate ( )
getKey ( )
getTags ( )
isHit ( )
set ( $value )
setTags ( array $tags )

비공개 메소드들

메소드 설명
transform ( array $item ) : mixed Transfrom value back to it orginal type.

메소드 상세

__clone() 공개 메소드

Creating a copy of the orginal CacheItemInterface object.
public __clone ( )

__construct() 공개 메소드

public __construct ( Psr\Cache\CacheItemInterface $cacheItem, Defuse\Crypto\Key $key )
$cacheItem Psr\Cache\CacheItemInterface
$key Defuse\Crypto\Key

addTag() 공개 메소드

public addTag ( $tag )

expiresAfter() 공개 메소드

public expiresAfter ( $time )

expiresAt() 공개 메소드

public expiresAt ( $expiration )

get() 공개 메소드

public get ( )

getExpirationDate() 공개 메소드

public getExpirationDate ( )

getKey() 공개 메소드

public getKey ( )

getTags() 공개 메소드

public getTags ( )

isHit() 공개 메소드

public isHit ( )

set() 공개 메소드

public set ( $value )

setTags() 공개 메소드

public setTags ( array $tags )
$tags array