38 lines
792 B
PHP
38 lines
792 B
PHP
<?php
|
|
|
|
class Cache
|
|
{
|
|
private function createCacheKey($key, $isUserValue, $userId = null) {
|
|
|
|
$CC_CONFIG = Config::getConfig();
|
|
$a = $CC_CONFIG["apiKey"][0];
|
|
|
|
if ($isUserValue) {
|
|
$cacheKey = "{$key}{$userId}{$a}";
|
|
}
|
|
else {
|
|
$cacheKey = "{$key}{$a}";
|
|
}
|
|
|
|
return $cacheKey;
|
|
}
|
|
|
|
public function store($key, $value, $isUserValue, $userId = null) {
|
|
|
|
//$cacheKey = self::createCacheKey($key, $userId);
|
|
return false; ///apc_store($cacheKey, $value);
|
|
}
|
|
|
|
public function fetch($key, $isUserValue, $userId = null) {
|
|
|
|
//$cacheKey = self::createCacheKey($key, $isUserValue, $userId);
|
|
return false; //apc_fetch($cacheKey);
|
|
}
|
|
|
|
public static function clear() {
|
|
// Disabled on SaaS
|
|
// apc_clear_cache('user');
|
|
// apc_clear_cache();
|
|
}
|
|
}
|