void Cache_Lite::extendLife (
)
[Depuis Cache_Lite-1.7.0beta2] Étend la durée de vie d'un fichier de cache existant. Le fichier de cache est "touched", donc, il commence une nouvelle période de durée de vie. Lisez cette demande de fonctionnalité pour plus de détails.
No exceptions thrown.
This function can not be called statically.
Utilisation classique
<?php
require_once "Cache/Lite.php";
$options = array(
'cacheDir' => '/tmp/',
'lifeTime' => 7200,
'pearErrorMode' => CACHE_LITE_ERROR_DIE
);
$cache = new Cache_Lite($options);
$id = 'foo';
if (!($data = $cache->get($id))) {
// the cache is not hit !
$data = '123456789';
$cache->save($data);
} else {
// the cache is hit !
if (isset($_GET['extend'])) {
$cache->extendLife();
}
}
echo($data);
?>