2010-moteur-site-simple/cms2/code/configuration.php5
2010-10-15 10:16:01 +02:00

34 lines
859 B
PHP

<?php
/***************************************
* La configuration n'est pas ici, *
* elle est dans le fichier config.php *
***************************************/
class Config {
private static $config = array();
public static function get($nom) {
if (!isset(self::$config[$nom])) {
// Utilisation de die() plutôt que de Debug::erreur car Debug n'est peut-être pas encore chargé.
echo "Variable de configuration manquante : $nom";
die();
}
return self::$config[$nom];
}
public static function set($nom, $valeur) {
self::$config[$nom] = $valeur;
}
}
require_once(dirname(__FILE__) . "/util.php"); // class Path.
require_once(dirname(__FILE__) . "/../config.php");
if (Config::get('courriel_admin') === null) {
echo "Vous devez indiquer le courriel de l'administrateur dans le fichier config.php.";
exit;
}
?>