protected function RiakCache::doFlush in Plug 7
Flushes all cache entries.
Return value
boolean TRUE if the cache entries were successfully flushed, FALSE otherwise.
Overrides CacheProvider::doFlush
File
- lib/
doctrine/ cache/ lib/ Doctrine/ Common/ Cache/ RiakCache.php, line 174
Class
- RiakCache
- Riak cache provider.
Namespace
Doctrine\Common\CacheCode
protected function doFlush() {
try {
$keyList = $this->bucket
->getKeyList();
foreach ($keyList as $key) {
$this->bucket
->delete($key);
}
return true;
} catch (Exception\RiakException $e) {
// Do nothing
}
return false;
}