add simple cache getter/setter static functions to Memcached_DataObject
This commit is contained in:
parent
4d3808a815
commit
f6eecf02fc
@ -552,4 +552,30 @@ class Memcached_DataObject extends DB_DataObject
|
|||||||
{
|
{
|
||||||
throw new ServerException("DB_DataObject error [$type]: $message");
|
throw new ServerException("DB_DataObject error [$type]: $message");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
static function cacheGet($keyPart)
|
||||||
|
{
|
||||||
|
$c = self::memcache();
|
||||||
|
|
||||||
|
if (empty($c)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$cacheKey = common_cache_key($keyPart);
|
||||||
|
|
||||||
|
return $c->get($cacheKey);
|
||||||
|
}
|
||||||
|
|
||||||
|
static function cacheSet($keyPart, $value)
|
||||||
|
{
|
||||||
|
$c = self::memcache();
|
||||||
|
|
||||||
|
if (empty($c)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
$cacheKey = common_cache_key($keyPart);
|
||||||
|
|
||||||
|
return $c->set($cacheKey, $value);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user