Ubiquity 2.5.2
php rapid development framework
|
This class is responsible for storing values with Redis. More...
Public Member Functions | |
__construct ($root, $postfix="", $cacheParams=[]) | |
Initializes the cache-provider. | |
setSerializer ($serializer) | |
exists ($key) | |
Check if annotation-data for the key has been stored. | |
store ($key, $content, $tag=null) | |
Caches the given data with the given key. | |
fetch ($key) | |
Fetches data stored for the given key. | |
file_get_contents ($key) | |
return data stored for the given key. | |
getTimestamp ($key) | |
Returns the timestamp of the last cache update for the given key. | |
remove ($key) | |
clear () | |
Clears all cache entries. | |
getCacheFiles ($type) | |
clearCache ($type) | |
getCacheInfo () | |
getEntryKey ($key) | |
Public Member Functions inherited from AbstractDataCache | |
__construct ($root, $postfix='') | |
init () | |
expired ($key, $duration) | |
getRoot () | |
setRoot ($_root) | |
Protected Member Functions | |
getRealKey ($key) | |
Private Attributes | |
$cacheInstance | |
Additional Inherited Members | |
Protected Attributes inherited from AbstractDataCache | |
$_root | |
$postfix | |
This class is responsible for storing values with Redis.
Ubiquity\cache\system$RedisCacheDriver This class is part of Ubiquity
Definition at line 16 of file RedisCacheDriver.php.
__construct | ( | $root, | |
$postfix = "" , |
|||
$cacheParams = [ ] |
|||
) |
Initializes the cache-provider.
Definition at line 26 of file RedisCacheDriver.php.
clear | ( | ) |
Clears all cache entries.
Reimplemented from AbstractDataCache.
Definition at line 97 of file RedisCacheDriver.php.
clearCache | ( | $type | ) |
Reimplemented from AbstractDataCache.
Definition at line 114 of file RedisCacheDriver.php.
exists | ( | $key | ) |
Check if annotation-data for the key has been stored.
string | $key | cache key |
Reimplemented from AbstractDataCache.
Definition at line 51 of file RedisCacheDriver.php.
fetch | ( | $key | ) |
Fetches data stored for the given key.
string | $key | cache key |
Reimplemented from AbstractDataCache.
Definition at line 69 of file RedisCacheDriver.php.
file_get_contents | ( | $key | ) |
return data stored for the given key.
string | $key | cache key |
Reimplemented from AbstractDataCache.
Definition at line 79 of file RedisCacheDriver.php.
getCacheFiles | ( | $type | ) |
Reimplemented from AbstractDataCache.
Definition at line 101 of file RedisCacheDriver.php.
getCacheInfo | ( | ) |
Reimplemented from AbstractDataCache.
Definition at line 121 of file RedisCacheDriver.php.
getEntryKey | ( | $key | ) |
Reimplemented from AbstractDataCache.
Definition at line 125 of file RedisCacheDriver.php.
|
protected |
Definition at line 59 of file RedisCacheDriver.php.
getTimestamp | ( | $key | ) |
Returns the timestamp of the last cache update for the given key.
string | $key | cache key |
Reimplemented from AbstractDataCache.
Definition at line 89 of file RedisCacheDriver.php.
remove | ( | $key | ) |
string | $key |
Reimplemented from AbstractDataCache.
Definition at line 93 of file RedisCacheDriver.php.
setSerializer | ( | $serializer | ) |
Definition at line 41 of file RedisCacheDriver.php.
store | ( | $key, | |
$code, | |||
$tag = null |
|||
) |
Caches the given data with the given key.
string | $key | cache key |
mixed | $code | the source-code to be cached |
string | $tag | the item tag |
CacheException |
Reimplemented from AbstractDataCache.
Definition at line 55 of file RedisCacheDriver.php.
|
private |
Definition at line 21 of file RedisCacheDriver.php.