Changeset 113881 in spip-zone


Ignore:
Timestamp:
Feb 12, 2019, 7:15:31 PM (8 days ago)
Author:
eric@…
Message:

Etendre la lecture de la config à tous les plugins comme pour l'effacement.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • _plugins_/cache/trunk/inc/cache.php

    r113873 r113881  
    444444
    445445/**
    446  * Lit la configuration standard des caches d'un plugin utilisateur.
     446 * Lit la configuration standard des caches d'un plugin utilisateur ou de tous les plugins utilisateur.
    447447 *
    448448 * @api
     
    453453 *        Identifiant qui permet de distinguer le module appelant qui peut-être un plugin comme le noiZetier
    454454 *        ou un script. Pour un plugin, le plus pertinent est d'utiliser le préfixe.
     455 *        Si vide, toutes les configurations sont fournies.
    455456 *
    456457 * @return array
     
    458459 *        enregistrée.
    459460 */
    460 function cache_obtenir_configuration($plugin) {
    461 
    462         // Initialisation de la configuration à retourner
    463         $configuration_lue = array();
    464 
     461function cache_obtenir_configuration($plugin = '') {
     462
     463        // Retourner la configuration du plugin ou de tous les plugins utilisateur.
     464        include_spip('inc/config');
    465465        if ($plugin) {
    466                 // Récupération de la meta du plugin Cache
    467                 include_spip('inc/config');
    468466                $configuration_lue = lire_config("cache/${plugin}", array());
     467        } else {
     468                $configuration_lue = lire_config('cache', array());
    469469        }
    470470
Note: See TracChangeset for help on using the changeset viewer.