Tous,PHP-Comment choisir la section XML en fonction d'un attribut?
J'ai un fichier xml de configuration dans le format suivant:
<?xml version="1.0"?>
<configdata>
<development>
<siteTitle>You are doing Development</siteTitle>
</development>
<test extends="development">
<siteTitle>You are doing Testing</siteTitle>
</test>
<production extends="development">
<siteTitle>You are in Production</siteTitle>
</production>
</configdata>
Pour lire ce fichier de configuration pour appliquer les paramètres de l'environnement, je suis actuellement en utilisant le code suivant dans le fichier index.php:
$appEnvironment = "production";
$config = new Zend_Config_Xml('/config/settings.xml', $appEnvironment);
Pour déployer ce code sur plusieurs environnements, l'utilisateur doit modifier le fichier index.php. Au lieu de cela, est-il possible de maintenir un attribut dans le fichier xml, "active = true". Sur quelle base Zend_Config_Xml saura quelle section des paramètres du fichier xml lire?