Ejemplo n.º 1
0
 /**
  * Initialize the plugins management
  * @param string $configFile
  * @param string $cacheNamespace
  */
 public static function init($configFile = null, $cacheNamespace = null)
 {
     // already initialized
     if (self::$configFile) {
         return;
     }
     if ($configFile) {
         self::$configFile = $configFile;
     } else {
         $configDir = kEnvironment::getConfigDir();
         self::$configFile = "{$configDir}/plugins.ini";
     }
     if ($cacheNamespace) {
         self::$cacheNamespace = $cacheNamespace;
     }
 }