[ Index ]
 

Code source de SPIP Agora 1.4

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/Agora1-4/ecrire/include/cacheHTML/ -> CacheHTML.php (sommaire)

(pas de description)

Poids: 585 lignes (14 kb)
Inclus ou requis:0 fois
Référencé: 0 fois
Nécessite: 0 fichiers

Définit 1 class

CacheHTML:: (25 méthodes):
  setContainer()
  getContainer()
  setGroupId()
  getGroupId()
  setCacheName()
  getCacheName()
  setQuery()
  getQuery()
  setDelais()
  getDelais()
  setUseCacheAbsolutely()
  getUseCacheAbsolutely()
  setGenerateCacheAbsolutely()
  getGenerateCacheAbsolutely()
  factory()
  CacheHTML()
  _ignoreQueryParams()
  _generateCacheName()
  save()
  load()
  includeCache()
  useCache()
  destroyCache()
  destroyAllCache()
  cacheExist()


Classe: CacheHTML  - X-Ref

CacheHTML est la classe centrale de gestion du cache HTML de SPIP-Agora.

setContainer($container)   X-Ref
Setter pour affecter le container du cache HTML.

param: Container    $container Le container à utiliser.

getContainer()   X-Ref
Getter pour récupérer le container du cache HTML.

return: Container        L'object container support du cache HTML.

setGroupId($groupId)   X-Ref
Setter pour affecter l'dentifiant du groupe d'appartenance du cache.

param: String        $groupId L'identifiant du groupe d'appartenance du cache HTML.

getGroupId()   X-Ref
Getter pour récupérer l'identifiant du groupe d'appartenance du cache.

return: String        L'identifiant du groupe d'appartenance du cache HTML.

setCacheName($cacheName)   X-Ref
Setter pour affecter l'identifiant du cache HTML.

param: String        $cacheName L'identifiant du cache HTML.

getCacheName()   X-Ref
Getter pour récupérer l'identifiant du cache HTML.

return: String        L'identifiant du cache HTML.

setQuery($query)   X-Ref
Setter pour affecter la requête du cache HTML.

param: String        $query La requête du cache HTML demandée.

getQuery()   X-Ref
Getter pour récupérer la requête du cache HTML.

return: String        La requête du cache HTML demandée.

setDelais($delais)   X-Ref
Setter pour affecter le délai de validité du cache HTML.

param: String        $delais Le délai de validité du cache HTML.

getDelais()   X-Ref
Getter pour récupérer le délai de validité du cache HTML.

return: int        Le délai de validité du cache HTML.

setUseCacheAbsolutely($useCacheAbsolutely)   X-Ref
Setter pour forcer l'utilisation du cache HTML.

param: boolean        $useCacheAbsolutely boolean forçant l'utilisation du cache HTML.

getUseCacheAbsolutely()   X-Ref
Getter pour savoir si on doit forcer l'utilisation du cache HTML.

return: boolean        boolean forçant l'utilisation du cache HTML.

setGenerateCacheAbsolutely($generateCacheAbsolutely)   X-Ref
Setter activer le forçage du calcul du cache HTML.

param: boolean        $generateCacheAbsolutely boolean forçant le recalcul du cache HTML.

getGenerateCacheAbsolutely()   X-Ref
Getter pour savoir si on doit forcer le calcul du cache HTML.

return: boolean        boolean forçant le recalcul du cache HTML.

factory($nameCacheHTML, $container, $query, $httpGetParams, $httpPostParams, $delais = 0, $cacheParams = null)   X-Ref
Indexer Factory.

return: $CacheHTML

CacheHTML($container, $query, $httpGetParams = array()   X-Ref
cacheHTML constructor.

param: Container    $container représente l'object container support du cache HTML.
param: string        $query représente la requête du cache HTML.
param: array        $httpGetParams fournit les paramètres GET de la requête.
param: array        $httpPostParams fournit les paramètres POST de la requête.
param: int        $delais représente la durée de validité du cache HTML.
param: array        $cacheParams stocke les paramètres potentiellement utiles.

_ignoreQueryParams()   X-Ref
Cette méthode permet de sélectionner les paramètres à utiliser pour fabriquer l'identifiant du cache HTML.


_generateCacheName()   X-Ref
Cette méthode génére l'identifiant du cache HTML.


save($data)   X-Ref
Cette méthode sauvegarde à partir du container les données à mettre en cache.

param: string    $data stocke les données à sauvegarder dans le cache.

load()   X-Ref
Cette méthode permet de charger à partir du container support le cache HTML.

return: string    Les données du cache.

includeCache()   X-Ref
Cette méthode permet d'inclure au sens de la fonction include de PHP le contenu du cache.


useCache()   X-Ref
Cette méthode détermine s'il faut utiliser le cache.

return: boolean faut-il utiliser le cache?

destroyCache()   X-Ref
Cette méthode détruit le cache HTML.


destroyAllCache()   X-Ref
Cette méthode détruit le cache HTML du groupe.


cacheExist()   X-Ref
Cette méthode permet de savoir si le cache est présent.

return: boolean Le cache existe t'il?



Généré le : Sat Feb 24 14:40:03 2007 par Balluche grâce à PHPXref 0.7