public static function del($key) { ApcCache::check(); $res = false; apc_fetch($key, $res); return $res ? apc_delete($key) : true; }
public function clean($baseDir, $initDir = false, $filename = false) { if (strlen($filename)) { $baseDirVersion = apc_fetch($this->sid . $baseDir); if ($baseDirVersion === false) { return true; } if ($initDir !== false) { $initDirVersion = apc_fetch($baseDirVersion . "|" . $initDir); if ($initDirVersion === false) { return true; } } else { $initDirVersion = ""; } apc_delete($baseDirVersion . "|" . $initDirVersion . "|" . $filename); } else { if (strlen($initDir)) { $baseDirVersion = apc_fetch($this->sid . $baseDir); if ($baseDirVersion === false) { return true; } apc_delete($baseDirVersion . "|" . $initDir); } else { apc_delete($this->sid . $baseDir); } } return true; }
/** * Check for extension availability and perform cleanup. */ protected function setUp() { if (!extension_loaded('apc') || !ini_get('apc.enable_cli')) { $this->markTestSkipped('APC extension not available.'); } apc_delete('test'); }
/** * (non-PHPdoc) * @see Ai1ec_Write_Data_To_Cache::delete_data() */ public function delete_data($key) { if (false === apc_delete($this->_key($key))) { return false; } return true; }
public function unsetallAction() { foreach ($this->cache_keys as $key) { apc_delete($this->hash . '-' . $key); } $this->_redirect('/cache'); }
public function delete($key, $options= array()) { $deleted = false; if (!isset($options['multiple_object_delete']) || empty($options['multiple_object_delete'])) { $deleted= apc_delete($this->getCacheKey($key)); } return $deleted; }
/** * Remove an item from the cache: */ public function delete($key) { if (!self::isEnabled()) { return false; } return apc_delete($this->cachePrefix . $key); }
public function remove($key) { if ($this->apcu) { return apcu_delete((string) $key); } return apc_delete((string) $key); }
public function delete($key) { if (!$this->isActive()) { return false; } return apc_delete($key); }
public function clear($prefix = '') { $ns = $this->getNamespace() . $prefix; $ns = preg_quote($ns, '/'); $iter = new \APCIterator('/^' . $ns . '/'); return apc_delete($iter); }
/** * Delete cache by $key. Optional $delay seconds if supported. * * @param $key * @param int $delay * @return bool */ public function delete($key, $delay = 0) { if (!$this->open()) { return false; } return apc_delete($key); }
static function delete($key) { if (self::isAvailable()) { return apc_delete(APC_PREFIX . $key); } else { return false; } }
/** * Removes all the cached files starting with $prefix * @param string $prefix The prefix * @return void */ public function deleteCacheByPrefix($prefix) { $prefix = CACHEPREFIX . $prefix; foreach (new \APCIterator('user', "/^{$prefix}/") as $iterator) { apc_delete($iterator['key']); } }
public function delItem($key) { if (empty($key)) { throw new CacheException('CACHE ERROR:key is empty'); } return apc_delete($key); }
/** * Delete a key from the cache pool * * @param $key * * @return bool */ public function deleteKey($key) { if (function_exists('apcu_delete')) { return apcu_delete($key); } return apc_delete($key); }
/** */ function del($name) { if (!$this->is_ready()) { return null; } return apc_delete($name); }
/** * Refresh the APC cache by deleting APC entries. * * @return void */ public function refreshAPCCache() { $configModel = new Default_Model_Configuration(); $server = $configModel->getKey('api_url'); $hash = isset($server) ? hash('sha1', $server) : ''; apc_delete($hash . '-Output.default-format'); }
public function cleanup() { $regexp = self::CACHE_PREFIX . (empty($this->_config['store_prefix']) ? '' : $this->_config['store_prefix'] . ':'); $regexp = preg_quote($regexp, '/'); $to_be_deleted = new \APCIterator('user', "/^{$regexp}/", APC_ITER_VALUE); return apc_delete($to_be_deleted); }
function delete($key) { $key = $this->_resolveKey($key); $this->_deleted[] = $key; $this->_was_delete = true; return apc_delete($key); }
public function remove($key) { if (FALSE === apc_delete($key)) { unset($this->cacheElements[$key]); } return TRUE; }
public function deleteKeys(array $keys) { foreach ($keys as $key) { apc_delete($key); } return $this; }
function cs_cache_delete($name, $ttl = 0) { $token = empty($ttl) ? $name : 'ttl_' . $name; if (apc_exists($token)) { apc_delete($token); } }
/** * Remove values from cache * * @param array $keys list of keys to delete * @return boolean true on success, false on failure */ protected function delete(array $keys) { foreach ($keys as $k) { apc_delete($k); } return true; }
public function delete($key, $namespace = null) { $key = $this->_getRealKeyName($key, $namespace); if (!apc_delete($key)) { throw new Exception\BackingFailure($key, "apc_store returned false"); } }
/** * Delete a value from the cache * * @param string $key * @return boolean */ public function delete($key) { if (!$this->safe) { return false; } return apc_delete($key); }
public static function delete($key) { if (!self::isEnabled()) { return null; } apc_delete($key); }
public function release() { $this->socket->close(); if ($this->has_cache) { apc_delete($this->apc_key); } }
/** * Clear datas with $uid key * @param mixed $uid * @return void */ public function clear($uid = null) { if ($uid) { return apc_delete($uid); } return apc_clear_cache(); }
public function clear($prefix = '') { $ns = $this->getPrefix() . $prefix; $ns = preg_quote($ns, '/'); $iter = new \APCIterator('user', '/^' . $ns . '/', APC_ITER_KEY); return apc_delete($iter); }
/** * Tear Down - delete APC keys used in tests. * * @return void **/ protected function tearDown() { $kvs = $this->keysValuesProvider(); foreach ($kvs as $arr) { apc_delete($arr[0]); } }