summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-01-25 22:50:38 +0100
committerGravatar Marien Fressinaud <dev@marienfressinaud.fr> 2014-01-25 22:50:38 +0100
commit84c30445d4fbfcb0ecc3a61aedc94844f84bf171 (patch)
treec63b3cb5f60dd93ef962fd4d7eec8c453d2db4f9
parent39149562092e78c0109e9ffbe9211b646b7101e9 (diff)
Corrige bug initialisation environnement
L'environnement était toujours à SILENT et plus rien n'était loggué.
-rw-r--r--lib/Minz/Configuration.php25
1 files changed, 19 insertions, 6 deletions
diff --git a/lib/Minz/Configuration.php b/lib/Minz/Configuration.php
index 72e2cedc0..a06ebe195 100644
--- a/lib/Minz/Configuration.php
+++ b/lib/Minz/Configuration.php
@@ -69,8 +69,24 @@ class Minz_Configuration {
public static function salt () {
return self::$salt;
}
- public static function environment () {
- return self::$environment;
+ public static function environment ($str = false) {
+ $env = self::$environment;
+
+ if ($str) {
+ switch (self::$environment) {
+ case self::SILENT:
+ $env = 'silent';
+ break;
+ case self::DEVELOPMENT:
+ $env = 'development';
+ break;
+ case self::PRODUCTION:
+ default:
+ $env = 'production';
+ }
+ }
+
+ return $env;
}
public static function baseUrl () {
return self::$base_url;
@@ -147,7 +163,7 @@ class Minz_Configuration {
public static function writeFile() {
$ini_array = array(
'general' => array(
- 'environment' => self::$environment,
+ 'environment' => self::environment(true),
'use_url_rewriting' => self::$use_url_rewriting,
'salt' => self::$salt,
'base_url' => self::$base_url,
@@ -205,15 +221,12 @@ class Minz_Configuration {
if (isset ($general['environment'])) {
switch ($general['environment']) {
- case Minz_Configuration::SILENT:
case 'silent':
self::$environment = Minz_Configuration::SILENT;
break;
- case Minz_Configuration::DEVELOPMENT:
case 'development':
self::$environment = Minz_Configuration::DEVELOPMENT;
break;
- case Minz_Configuration::PRODUCTION:
case 'production':
self::$environment = Minz_Configuration::PRODUCTION;
break;