ConfigFactoryOverrideInterface::createConfigObject

public ConfigFactoryOverrideInterface::createConfigObject($name, $collection = StorageInterface::DEFAULT_COLLECTION) Creates a configuration object for use during install and synchronization. If the overrider stores its overrides in configuration collections then it can have its own implementation of \Drupal\Core\Config\StorableConfigBase. Configuration overriders can link themselves to a configuration collection by listening to the \Drupal\Core\Config\ConfigEvents::COLLECTION_INFO event and ad

ConfigFactoryOverrideInterface

Defines the interface for a configuration factory override object. Hierarchy interface \Drupal\Core\Config\ConfigFactoryOverrideInterface File core/lib/Drupal/Core/Config/ConfigFactoryOverrideInterface.php, line 8 Namespace Drupal\Core\Config Members Name Modifiers Type Description ConfigFactoryOverrideInterface::createConfigObject public function Creates a configuration object for use during install and synchronization. ConfigFactoryOverrideInterface::getCacheableMeta

ConfigFactoryOverrideBase::onConfigSave

abstract public ConfigFactoryOverrideBase::onConfigSave(ConfigCrudEvent $event) Actions to be performed to configuration override on configuration save. Parameters \Drupal\Core\Config\ConfigCrudEvent $event: The config CRUD event. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 26 Class ConfigFactoryOverrideBase Defines a base event listener implementation configuration overrides. Namespace Drupal\Core\Config Code abstract public function onConfigSave(ConfigCrudEv

ConfigFactoryOverrideBase::onConfigRename

abstract public ConfigFactoryOverrideBase::onConfigRename(ConfigRenameEvent $event) Actions to be performed to configuration override on configuration rename. Parameters \Drupal\Core\Config\ConfigRenameEvent $event: The config rename event. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 42 Class ConfigFactoryOverrideBase Defines a base event listener implementation configuration overrides. Namespace Drupal\Core\Config Code abstract public function onConfigRename(

ConfigFactoryOverrideBase::onConfigDelete

abstract public ConfigFactoryOverrideBase::onConfigDelete(ConfigCrudEvent $event) Actions to be performed to configuration override on configuration delete. Parameters \Drupal\Core\Config\ConfigCrudEvent $event: The config CRUD event. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 34 Class ConfigFactoryOverrideBase Defines a base event listener implementation configuration overrides. Namespace Drupal\Core\Config Code abstract public function onConfigDelete(Config

ConfigFactoryOverrideBase::getSubscribedEvents

static ConfigFactoryOverrideBase::getSubscribedEvents() Returns an array of event names this subscriber wants to listen to. The array keys are event names and the value can be: The method name to call (priority defaults to 0) An array composed of the method name to call and the priority An array of arrays composed of the method names to call and respective priorities, or 0 if unset For instance: array('eventName' => 'methodName') array('eventName' => array('methodName', $priority)) a

ConfigFactoryOverrideBase::filterOverride

protected ConfigFactoryOverrideBase::filterOverride(Config $config, StorableConfigBase $override) Filters data in the override based on what is currently in configuration. Parameters \Drupal\Core\Config\Config $config: Current configuration object. \Drupal\Core\Config\StorableConfigBase $override: Override object corresponding to the configuration to filter data in. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 63 Class ConfigFactoryOverrideBase Defines a base event

ConfigFactoryOverrideBase::filterNestedArray

protected ConfigFactoryOverrideBase::filterNestedArray(array $original_data, array &$override_data) Filters data in nested arrays. Parameters array $original_data: Original data array to filter against. array $override_data: Override data to filter. Return value bool TRUE if $override_data was changed, FALSE otherwise. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 87 Class ConfigFactoryOverrideBase Defines a base event listener implementation configuration over

ConfigFactoryOverrideBase::addCollections

abstract public ConfigFactoryOverrideBase::addCollections(ConfigCollectionInfo $collection_info) Reacts to the ConfigEvents::COLLECTION_INFO event. Parameters \Drupal\Core\Config\ConfigCollectionInfo $collection_info: The configuration collection info event. File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 18 Class ConfigFactoryOverrideBase Defines a base event listener implementation configuration overrides. Namespace Drupal\Core\Config Code abstract public functi

ConfigFactoryOverrideBase

Defines a base event listener implementation configuration overrides. Hierarchy class \Drupal\Core\Config\ConfigFactoryOverrideBase implements EventSubscriberInterface File core/lib/Drupal/Core/Config/ConfigFactoryOverrideBase.php, line 10 Namespace Drupal\Core\Config Members Name Modifiers Type Description ConfigFactoryOverrideBase::addCollections abstract public function Reacts to the ConfigEvents::COLLECTION_INFO event. ConfigFactoryOverrideBase::filterNestedArray