public function save($key, $value, $ttl = 259200, $tags = NULL)
{
static $cleaned = false;
if (!$cleaned) {
$this->del_old_cached();
$cleaned = true;
}
if (!apc_store($this->prefix . $key, $value, intval($ttl))) {
$this->ReportError('apc can not store key', __LINE__);
return false;
}
if (!empty($tags)) {
$this->set_tags($key, $tags, $ttl);
}
return true;
}