Ejemplo n.º 1
0
 /**
  * Load all of the user's existing configurations.
  *
  * @return void
  */
 protected function loadConfigs()
 {
     // Configuration files to load.  Note that config.ini must always be loaded
     // first so that getOldConfigPath can work properly!
     $configs = array('config.ini', 'authority.ini', 'facets.ini', 'reserves.ini', 'searches.ini', 'Summon.ini', 'WorldCat.ini');
     foreach ($configs as $config) {
         // Special case for config.ini, since we may need to overlay extra
         // settings:
         if ($config == 'config.ini') {
             $this->loadOldBaseConfig();
         } else {
             $this->oldConfigs[$config] = parse_ini_file($this->getOldConfigPath($config), true);
         }
         $this->newConfigs[$config] = parse_ini_file($this->rawDir . '/' . $config, true);
         $this->comments[$config] = ConfigReader::extractComments($this->rawDir . '/' . $config);
     }
 }