aboutsummaryrefslogtreecommitdiff
path: root/lib/Minz/Configuration.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Minz/Configuration.php')
-rw-r--r--lib/Minz/Configuration.php10
1 files changed, 10 insertions, 0 deletions
diff --git a/lib/Minz/Configuration.php b/lib/Minz/Configuration.php
index 6cbc9fc0b..4d3ab0964 100644
--- a/lib/Minz/Configuration.php
+++ b/lib/Minz/Configuration.php
@@ -69,6 +69,8 @@ class Minz_Configuration {
'max_categories' => Minz_Configuration::MAX_SMALL_INT,
);
+ private static $extensions_enabled = array();
+
/*
* Getteurs
*/
@@ -133,6 +135,9 @@ class Minz_Configuration {
public static function unsafeAutologinEnabled() {
return self::$unsafe_autologin_enabled;
}
+ public static function extensionsEnabled() {
+ return self::$extensions_enabled;
+ }
public static function _allowAnonymous($allow = false) {
self::$allow_anonymous = ((bool)$allow) && self::canLogIn();
@@ -338,6 +343,11 @@ class Minz_Configuration {
}
}
+ // Extensions
+ if (isset($ini_array['extensions']) && is_array($ini_array['extensions'])) {
+ self::$extensions_enabled = $ini_array['extensions'];
+ }
+
// Base de données
if (isset ($ini_array['db'])) {
$db = $ini_array['db'];