PHP Class Cache\Encryption\EncryptedCachePool

Author: Daniel Bannert ([email protected])
Inheritance: implements Psr\Cache\CacheItemPoolInterface
Afficher le fichier Open project: php-cache/cache

Méthodes publiques

Méthode Description
__construct ( Psr\Cache\CacheItemPoolInterface $cachePool, Defuse\Crypto\Key $key )
clear ( )
commit ( )
deleteItem ( $key )
deleteItems ( array $keys )
getItem ( $key )
getItems ( array $keys = [] )
hasItem ( $key )
save ( Psr\Cache\CacheItemInterface $item )
saveDeferred ( Psr\Cache\CacheItemInterface $item )

Method Details

__construct() public méthode

public __construct ( Psr\Cache\CacheItemPoolInterface $cachePool, Defuse\Crypto\Key $key )
$cachePool Psr\Cache\CacheItemPoolInterface
$key Defuse\Crypto\Key

clear() public méthode

public clear ( )

commit() public méthode

public commit ( )

deleteItem() public méthode

public deleteItem ( $key )

deleteItems() public méthode

public deleteItems ( array $keys )
$keys array

getItem() public méthode

public getItem ( $key )

getItems() public méthode

public getItems ( array $keys = [] )
$keys array

hasItem() public méthode

public hasItem ( $key )

save() public méthode

public save ( Psr\Cache\CacheItemInterface $item )
$item Psr\Cache\CacheItemInterface

saveDeferred() public méthode

public saveDeferred ( Psr\Cache\CacheItemInterface $item )
$item Psr\Cache\CacheItemInterface