Cache_Lite::extendLife

Cache_Lite::extendLife() – Étend la durée de vie d'un fichier de cache valide

Synopsis

require_once 'Cache/Lite.php';

void Cache_Lite::extendLife ( )

Description

[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.

Throws

No exceptions thrown.

Note

This function can not be called statically.

Example

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);

?>
Déclenche une erreur PEAR (Previous) Constructeur (Next)
Last updated: Sun, 29 Aug 2010 — Download Documentation
Do you think that something on this page is wrong? Please file a bug report or add a note.
View this page in:

User Notes:

There are no user contributed notes for this page.