boolean Cache_Lite::clean (
string $group
= = false
, string $mode = 'ingroup';
)
Si aucun groupe n'est spécifié, tous les fichiers en cache sont supprimés ; sinon, uniquement les fichiers de cache du groupe spécifié seront détruis.
nom du groupe de cache
mode de cache : 'old' (efface les fichiers de cache trop vieux par rapport à la durée de cache courante), 'ingroup' (efface tous les fichiers de cache pour un groupe donné), 'notingroup' (efface tous les fichiers de cache sauf pour un groupe donné), [depuis 1.5.0 beta] 'callback_myFunc' (appel la fonction 'myFunc' avec le chemin complet vers le fichier et le groupe en paramètres, si le callback retourne 'true', le fichier de cache est alors effacé).
Retourne TRUE si aucun problème ne survient
This function can not be called statically.
Utilisation
<?php
require_once "Cache/Lite.php";
$options = array('cacheDir' => '/tmp/');
$cache = new Cache_Lite($options);
$cache->clean();
?>
Cet exemple nettoie tous les fichiers de cache.