Cache_Lite::clean

Cache_Lite::clean() – Nettoyage du cache

Synopsis

require_once 'Cache/Lite.php';

boolean Cache_Lite::clean ( string $group = = false , string $mode = 'ingroup'; )

Description

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.

Parameter

string $group

nom du groupe de cache

string $mode

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é).

Return value

Retourne TRUE si aucun problème ne survient

Note

This function can not be called statically.

Example

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.

Efface un fichier de cache (Previous) Définie le mode de débogage (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.