setNamespace($namespace);
$this->clear();
}
/**
* Save a key
*
* @param string $key Name
* @param string $data Value
*
* @return boolean
*/
public function save($key, $data) {
$namespace = $this->getNamespace();
ElggStaticVariableCache::$__cache[$namespace][$key] = $data;
return true;
}
/**
* Load a key
*
* @param string $key Name
* @param int $offset Offset
* @param int $limit Limit
*
* @return string
*/
public function load($key, $offset = 0, $limit = null) {
$namespace = $this->getNamespace();
if (isset(ElggStaticVariableCache::$__cache[$namespace][$key])) {
return ElggStaticVariableCache::$__cache[$namespace][$key];
}
return false;
}
/**
* Invalidate a given key.
*
* @param string $key Name
*
* @return bool
*/
public function delete($key) {
$namespace = $this->getNamespace();
unset(ElggStaticVariableCache::$__cache[$namespace][$key]);
return true;
}
/**
* This was probably meant to delete everything?
*
* @return void
*/
public function clear() {
$namespace = $this->getNamespace();
if (!isset(ElggStaticVariableCache::$__cache)) {
ElggStaticVariableCache::$__cache = array();
}
ElggStaticVariableCache::$__cache[$namespace] = array();
}
}
'/arquivo/log/dd8?h=git-annex'>dd8/f04
Age | Commit message (Expand) | Author |
2024-07-12 | update | Arquivo Archive |
2024-07-05 | update | Arquivo Archive |
2023-09-19 | update | Arquivo Archive |
2019-07-24 | update | Arquivo Archive |
2019-05-30 | update | Arquivo Archive |
2019-05-29 | update | Arquivo Publico de Memoria Coletiva |