ezcache_indexation.php
Ce fichier contient la tenue des index natifs des caches du plugin Cache Factory.
Un composant de nom calculé - un md5, typiquement - n'est pas réversible : le fichier
collection-plugins-7d18f2cd….json ne dit pas ce qu'il contient, et le formulaire de vidage propose donc
à l'administrateur de supprimer des caches qu'il ne peut pas désigner. L'attribut de configuration
indexation déclare la redirection qui manque - « pour comprendre le composant x du nom, va lire le ou
les index y, z… de l'identifiant relatif » - et Cache Factory conserve ces valeurs initiales dans un index.
L'index n'est jamais une source de vérité : cache_repertorier() part toujours du disque, une entrée
sans fichier est ignorée, un fichier sans entrée est rendu avec la description réduite aux composants de
son nom. Un index illisible, corrompu ou absent ne casse donc rien.
Il n'est pas non plus un cache du plugin utilisateur : c'est de l'infrastructure, que le plugin n'a ni à déclarer ni à connaitre. Il est simplement rangé dans le dossier de caches du plugin, pour mourir avec ce qu'il décrit.