public function updateLocalConfiguration(array $configurationToMerge)
    {
        // We take care exposing the legacy extension config ourselves
        unset($configurationToMerge['EXT']['extConf']);
        $overrideSettingsFile = SettingsFiles::getOverrideSettingsFile();
        if (!$this->canWriteConfiguration()) {
            throw new \RuntimeException(
                $overrideSettingsFile . ' is not writable.',
                1346323822
            );
        }
        if ($this->configExtractor->extractConfig($configurationToMerge, $this->getMergedLocalConfiguration(), $overrideSettingsFile)) {
            $this->configLoader->flushCache();
        }
    }
public function updateLocalConfiguration(array $configurationToMerge)
    {
        // We take care exposing the legacy extension config ourselves
        unset($configurationToMerge['EXT']['extConf']);
        $overrideSettingsFile = SettingsFiles::getOverrideSettingsFile();
        if (!$this->canWriteConfiguration()) {
            throw new \RuntimeException(
                $overrideSettingsFile . ' is not writable.',
                1346323822
            );
        }
        if ($this->configExtractor->extractConfig($configurationToMerge, $this->getMergedLocalConfiguration(), $overrideSettingsFile)) {
            $this->configLoader->flushCache();
        }
    }
public function updateLocalConfiguration ( array $ configurationToMerge ) { // We take care exposing the legacy extension config ourselves unset ( $ configurationToMerge [ 'EXT' ] [ 'extConf' ] ) ; $ overrideSettingsFile = SettingsFiles :: getOverrideSettingsFile ( ) ; if ( ! $ this -> canWriteConfiguration ( ) ) { throw new \ RuntimeException ( $ overrideSettingsFile . ' is not writable.' , 1346323822 ) ; } if ( $ this -> configExtractor -> extractConfig ( $ configurationToMerge , $ this -> getMergedLocalConfiguration ( ) , $ overrideSettingsFile ) ) { $ this -> configLoader -> flushCache ( ) ; } }
Override local configuration with new values.

@param array $configurationToMerge Override configuration array
Override local configuration with new values .