Свойство | Type | Description | |
---|---|---|---|
$caches | MatthiasMullie\Scrapbook\KeyValueStore[] |
Méthode | Description | |
---|---|---|
__construct ( MatthiasMullie\Scrapbook\KeyValueStore $cache1, MatthiasMullie\Scrapbook\KeyValueStore $cache2 = null ) | Overloadable with multiple KeyValueStore objects. | |
add ( $key, $value, $expire ) | ||
addCache ( MatthiasMullie\Scrapbook\KeyValueStore $cache ) | ||
cas ( $token, $key, $value, $expire ) | ||
decrement ( $key, $offset = 1, $initial, $expire ) | ||
delete ( $key ) | ||
deleteMulti ( array $keys ) | ||
flush ( ) | ||
get ( $key, &$token = null ) | ||
getMulti ( array $keys, array &$tokens = null ) | ||
increment ( $key, $offset = 1, $initial, $expire ) | ||
replace ( $key, $value, $expire ) | ||
set ( $key, $value, $expire ) | ||
setMulti ( array $items, $expire ) | ||
touch ( $key, $expire ) |
Méthode | Description | |
---|---|---|
getShard ( string $key ) : MatthiasMullie\Scrapbook\KeyValueStore | Get the shard (KeyValueStore object) that corresponds to a particular cache key. | |
getShards ( array $keys ) : SplObjectStorage | Get a [KeyValueStore => array of cache keys] map (SplObjectStorage) for multiple cache keys. |
public __construct ( MatthiasMullie\Scrapbook\KeyValueStore $cache1, MatthiasMullie\Scrapbook\KeyValueStore $cache2 = null ) | ||
$cache1 | MatthiasMullie\Scrapbook\KeyValueStore | |
$cache2 | MatthiasMullie\Scrapbook\KeyValueStore |
public addCache ( MatthiasMullie\Scrapbook\KeyValueStore $cache ) | ||
$cache | MatthiasMullie\Scrapbook\KeyValueStore |