You are here

interface ConfigSyncInitializerInterface in Configuration Synchronizer 8

Provides methods for updating site configuration from extensions.

Hierarchy

Expanded class hierarchy of ConfigSyncInitializerInterface

All classes that implement ConfigSyncInitializerInterface

2 files declare their use of ConfigSyncInitializerInterface
ConfigSyncCommands.php in src/Commands/ConfigSyncCommands.php
ConfigSyncInitialize.php in src/Form/ConfigSyncInitialize.php

File

src/ConfigSyncInitializerInterface.php, line 8

Namespace

Drupal\config_sync
View source
interface ConfigSyncInitializerInterface {

  /**
   * Initializes the merge storage with available configuration updates.
   *
   * @param bool $retain_active_overrides
   *   Whether to retain configuration customizations in the active
   *   configuration storage. Defaults to TRUE.
   * @param array $extension_names
   *   Array with keys of extension types ('module', 'theme') and values arrays
   *   of extension names.
   */
  public function initialize($retain_active_overrides = TRUE, array $extension_names = []);

}

Members

Namesort descending Modifiers Type Description Overrides
ConfigSyncInitializerInterface::initialize public function Initializes the merge storage with available configuration updates. 1