void constructor Cache_Lite_Function::Cache_Lite_Function (
array $options = array(NULL)
)
Le constructeur de la classe Cache_Lite_Output. Vous pouvez passer un tableau associatif comme argument pour définir beaucoup d'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.
Options | Type de données | Valeur par défaut | Description |
---|---|---|---|
[...] | [...] | [...] | Voir le constructeur de Cache_Lite pour plus de détails |
defaultGroup | string | Cache_Lite_Function | Groupe de cache par défaut pour les fonctions de cache |
debugCacheLiteFunction | boolean | FALSE | debug the caching process |
dontCacheWhenTheOutputContainsNOCACHE | boolean | 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 | boolean | FALSE | Ne pas mettre en cache l'appel à la méthode lorsque le résultat vaut FALSE |
dontCacheWhenTheResultIsNull | boolean | FALSE | Ne pas mettre en cache l'appel à la méthode lorsque le résultat est nul |
This function can not be called statically.