ezcache_fonctions.php
Ce fichier contient les balises de Cache Factory.
Table of Contents
Functions
- balise_CACHE_LISTE_dist() : Champ
- Compile la balise `#CACHE_LISTE` qui fournit la liste des caches pour un plugin utilisateur donné et conformes aux filtres éventuellement fournis. Pour se focaliser sur un type de cache donné du plugin il faut le fournir en filtre avec pour critère `type_cache`.
- balise_EZCACHE_PLUGINS_dist() : Champ
- Compile la balise `#EZCACHE_PLUGINS` qui fournit les plugins utilisateur actifs implémentant des caches.
- traiter_balise_ezcache_plugins() : array<string|int, mixed>
- Renvoie la liste des préfixes des plugins actifs ou tous les plugins utilisant Cache Factory.
Functions
balise_CACHE_LISTE_dist()
Compile la balise `#CACHE_LISTE` qui fournit la liste des caches pour un plugin utilisateur donné et conformes aux filtres éventuellement fournis. Pour se focaliser sur un type de cache donné du plugin il faut le fournir en filtre avec pour critère `type_cache`.
balise_CACHE_LISTE_dist(Champ $p) : Champ
La signature de la balise est : #CACHE_LISTE{plugin[, filtres]}
.
Parameters
- $p : Champ
-
Pile au niveau de la balise.
Tags
Return values
Champ —Pile complétée par le code à générer.
balise_EZCACHE_PLUGINS_dist()
Compile la balise `#EZCACHE_PLUGINS` qui fournit les plugins utilisateur actifs implémentant des caches.
balise_EZCACHE_PLUGINS_dist(Champ $p) : Champ
La signature de la balise est : #EZCACHE_PLUGINS{[actifs_seuls]}
.
Parameters
- $p : Champ
-
Pile au niveau de la balise.
Tags
Return values
Champ —Pile complétée par le code à générer.
traiter_balise_ezcache_plugins()
Renvoie la liste des préfixes des plugins actifs ou tous les plugins utilisant Cache Factory.
traiter_balise_ezcache_plugins([mixed $actifs_seuls = 'oui' ]) : array<string|int, mixed>
L'utilisation du plugin Cache Factory est repérée via la meta cache
dans la table spip_meta
.
Parameters
- $actifs_seuls : mixed = 'oui'
Return values
array<string|int, mixed> —Liste des préfixes en minuscules