public function addLoadedModules($modules) { if (!is_array($modules)) { $modules = array($modules); } static::$_loadedModules = array_merge(static::$_loadedModules, $modules); }
/** * Main point to load configuration files. */ public function loadModules() { $files = $this->fetchFiles(); if (empty($files)) { return; } $loadedModules = Mage::getModel('eltrino_compatibility/xml_modules')->loadModules($files); if (empty($loadedModules)) { return; } static::$_loadedModules = array_merge(static::$_loadedModules, $loadedModules); Mage::getModel('eltrino_compatibility/xml_config')->loadConfig($loadedModules); Mage::getConfig()->saveCache(); }