Test if an entry exists in the cache.
string $id cache id The cache id of the entry to check for.:
boolean TRUE if a cache entry exists for the given cache id, FALSE otherwise.
Overrides CacheProvider::doContains
protected function doContains($id) {
$filename = $this
->getFilename($id);
if (!file_exists($filename)) {
return false;
}
$value = (include $filename);
return $value['lifetime'] === 0 || $value['lifetime'] > time();
}