constructor Cache_Lite_Function::Cache_Lite_Function()

constructor Cache_Lite_Function::Cache_Lite_Function() -- Constructeur

Synopsis

require_once 'Cache/Lite/Function.php';

void constructor Cache_Lite_Function::Cache_Lite_Function ([array $options = array(NULL)])

Description

Le constructeur de la classe Cache_Lite_Output. Vous pouvez passer un tableau associatif comme argument pour définir beaucoup d'options.

Paramètres

array $options

tableau associatif pour définir les options (voir le constructeur de Cache_Lite pour plus de détails). Soyez prudent avec les fonctions de Cache_Lite_Function, des options additionnelles sont disponibles (par rapport à Cache_Lite). Elles sont décrites dans le tableau suivant.

Tableau 31-1.

OptionsType de donnéesValeur par défautDescription
[...][...][...]Voir le constructeur de Cache_Lite pour plus de détails
defaultGroup chaîne de caractères Cache_Lite_Function Groupe de cache par défaut pour les fonctions de cache
debugCacheLiteFunction booléen FALSE debug the caching process
dontCacheWhenTheOutputContainsNOCACHE booléen FALSE Ne pas mettre en cache l'appel à la méthode lorsque la sortie contient la chaîne "NOCACHE". Si définit à TRUE, la sortie de la méthode ne sera jamais affichée (parceque la sortie est utilisée contrôler le cache)
dontCacheWhenTheResultIsFalse booléen FALSE Ne pas mettre en cache l'appel à la méthode lorsque le résultat vaut FALSE
dontCacheWhenTheResultIsNull booléen FALSE Ne pas mettre en cache l'appel à la méthode lorsque le résultat est nul

Note

Cette fonction ne peut pas être appelée de façon statique.