private function parseConfigurationFiles($fileList)
    {
        foreach ($fileList as $file) {
            if (!is_file($file) || !is_readable($file)) {
                if ($this->configuration->getLog())
                {
                    $this->configuration->getLog()->error("Failed to load configuration file " . $file);
                }
                continue;
            }

            global $config;
            $config = array();

            include_once($file);

            foreach ($config as $name => $value) {
                $this->mergeConfigurationOption($this->_config, $name, $value);
            }

            unset($config);
            if (!empty($GLOBALS['config'])) {
                unset($GLOBALS['config']);
            }
        }

        //Do a little global cleanup
        unset($config);
        if (!empty($GLOBALS['config'])) {
            unset($GLOBALS['config']);
        }
    }
private function parseConfigurationFiles($fileList)
    {
        foreach ($fileList as $file) {
            if (!is_file($file) || !is_readable($file)) {
                if ($this->configuration->getLog())
                {
                    $this->configuration->getLog()->error("Failed to load configuration file " . $file);
                }
                continue;
            }

            global $config;
            $config = array();

            include_once($file);

            foreach ($config as $name => $value) {
                $this->mergeConfigurationOption($this->_config, $name, $value);
            }

            unset($config);
            if (!empty($GLOBALS['config'])) {
                unset($GLOBALS['config']);
            }
        }

        //Do a little global cleanup
        unset($config);
        if (!empty($GLOBALS['config'])) {
            unset($GLOBALS['config']);
        }
    }
private function parseConfigurationFiles ( $ fileList ) { foreach ( $ fileList as $ file ) { if ( ! is_file ( $ file ) || ! is_readable ( $ file ) ) { if ( $ this -> configuration -> getLog ( ) ) { $ this -> configuration -> getLog ( ) -> error ( "Failed to load configuration file " . $ file ) ; } continue ; } global $ config ; $ config = array ( ) ; include_once ( $ file ) ; foreach ( $ config as $ name => $ value ) { $ this -> mergeConfigurationOption ( $ this -> _config , $ name , $ value ) ; } unset ( $ config ) ; if ( ! empty ( $ GLOBALS [ 'config' ] ) ) { unset ( $ GLOBALS [ 'config' ] ) ; } } //Do a little global cleanup unset ( $ config ) ; if ( ! empty ( $ GLOBALS [ 'config' ] ) ) { unset ( $ GLOBALS [ 'config' ] ) ; } }
Go through each configuration directory and get the data

@param string[] $fileList
Go through each configuration directory and get the data