34,9 → 34,9 |
// Chargement du fichier config.ini par défaut de l'application |
$chemin_config_defaut_appli = self::$parametres['chemin_configurations'].sprintf(self::$parametres['fw_fichier_config'], ''); |
self::parserFichierIni($chemin_config_defaut_appli); |
|
|
// Chargement des fichiers config.ini contextuels |
|
|
if (PHP_SAPI == 'cli') {// mode console |
foreach ($_SERVER['argv'] as $cle => $valeur) { |
if ($valeur == '-contexte') { |
53,12 → 53,12 |
if (Config::existeValeur('info.contexte', self::$parametres)) { |
chargerFichierContexte(Config::get('info.contexte')); |
} |
|
|
// Chargement du contexte présent dans le GET |
if (isset($_GET['contexte'])) { |
chargerFichierContexte($_GET['contexte']); |
} |
|
|
// Chargement du contexte présent dans le POST |
if (isset($_POST['contexte'])) { |
chargerFichierContexte($_POST['contexte']); |
108,7 → 108,7 |
return null; |
} |
} |
|
|
private static function existeValeur($param, $config) { |
$retour = false; |
if (self::getValeur($param, $config) !== null) { |
174,7 → 174,7 |
eval('$config["'.$cle.'"] = '.$correspondances[1].';'); |
} |
} |
|
|
public static function charger($fichier_ini) { |
self::verifierCreationInstance(); |
return self::parserFichierIni($fichier_ini); |
182,9 → 182,9 |
|
public static function get($param = null) { |
self::verifierCreationInstance(); |
return self::getValeur($param, self::$parametres);; |
return self::getValeur($param, self::$parametres); |
} |
|
|
public static function existe($param) { |
self::verifierCreationInstance(); |
return self::existeValeur($param, self::$parametres); |