ConfigFactoryOverrideBase
abstract class ConfigFactoryOverrideBase implements EventSubscriberInterface (View source)
Defines a base event listener implementation configuration overrides.
Methods
Reacts to the ConfigEvents::COLLECTION_INFO event.
Actions to be performed to configuration override on configuration save.
Actions to be performed to configuration override on configuration delete.
Actions to be performed to configuration override on configuration rename.
{@inheritdoc}
Filters data in the override based on what is currently in configuration.
Filters data in nested arrays.
Details
abstract
addCollections(ConfigCollectionInfo $collection_info)
Reacts to the ConfigEvents::COLLECTION_INFO event.
abstract
onConfigSave(ConfigCrudEvent $event)
Actions to be performed to configuration override on configuration save.
abstract
onConfigDelete(ConfigCrudEvent $event)
Actions to be performed to configuration override on configuration delete.
abstract
onConfigRename(ConfigRenameEvent $event)
Actions to be performed to configuration override on configuration rename.
static array
getSubscribedEvents()
{@inheritdoc}
protected
filterOverride(Config $config, StorableConfigBase $override)
Filters data in the override based on what is currently in configuration.
protected bool
filterNestedArray(array $original_data, array $override_data)
Filters data in nested arrays.