Re: Modification du head
Olivier Pascal <[email protected]> Wed, 31 Mar 2004 00:42:34 +0400
| Newsgroups | gmane.comp.web.blogv2.devel |
|---|---|
| Message-ID | <[email protected]> |
Le Mardi 30 Mars 2004 23:52, Eric Daspet a écrit :
> Tu peux regarder la classe blogManager dans mon répertoire test4, je
> suis dessus.
Un code comme le suivant devrait tout mettre en cache d'un coup, sous réserve
des fautes de frappes, en adaptant le dossier de cache avec le nom du
module :
$base_conf_files = (extend_glob(DIR_CONF.'/*.ini');
foreach ($base_conf_files as $conf_file) {
$conf = new IniHandler($conf_file);
}
$mods_conf_files = extend_glob(DIR_MODULES.'/*/'.DIR_CONF.'/*.ini');
foreach ($mods_conf_files as $conf_file) {
$conf = new IniHandler;
$conf->cache_dirpath =
DIR_CACHE.'/'.DIR_CONF.'/'.DIR_MODULES.'/'.basename(realpath(dirname($conf_file).'/..'));
$conf->loadFile($conf_file);
}
/conf/global.ini => /cache/conf/global.ini~
/conf/modules.ini => /cache/conf/modules.ini~
/modules/TrucMuche/conf/conf.ini => /cache/conf/modules/TrucMuche/conf.ini~
...
--
Olivier Pascal