/** * 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; } }