public function ConfigGlobalOverrideSubscriber::configInit

Override configuration values with global $conf.

Parameters

Drupal\Core\Config\ConfigEvent $event: The Event to process.

File

drupal/core/lib/Drupal/Core/EventSubscriber/ConfigGlobalOverrideSubscriber.php, line 23
Definition of Drupal\Core\EventSubscriber\ConfigGlobalOverrideSubscriber.

Class

ConfigGlobalOverrideSubscriber
Override configuration values with values in global $conf variable.

Namespace

Drupal\Core\EventSubscriber

Code

public function configInit(ConfigEvent $event) {
  global $conf;
  $config = $event
    ->getConfig();
  if (isset($conf[$config
    ->getName()])) {
    $config
      ->setOverride($conf[$config
      ->getName()]);
  }
}