Namespaces

Classes

Defines a factory for retrieving the config storage used pre-kernel.

Defines the cached storage.

Defines the default configuration object.

Provides a base class for configuration objects with get/set support.

Gets information on all the possible configuration collections.

Wraps a configuration event for event listeners.

Exception thrown when a config object UUID causes a conflict.

Defines events for the configuration system.

A base exception thrown in any configuration system operations.

Defines the configuration object factory.

Defines a base event listener implementation configuration overrides.

Defines a base event listener implementation for config sync validation.

Defines a configuration importer.

Exception thrown when a config import fails.

The ConfigManager provides helper functions for the configuration system.

Event object to allow configuration to be overridden by modules.

Exception thrown when a config object name is invalid.

Exception thrown when the config prefix length is exceeded.

Configuration event fired when renaming a configuration object.

Exception thrown when config object values are invalid.

Defines the Database storage.

The export storage manager dispatches an event for the export storage.

Storage to access configuration and schema in enabled extensions.

Defines the file storage.

Provides a factory for creating config file storage objects.

Defines the immutable configuration object.

Exception throw when an immutable config object is altered.

The import storage transformer helps to use the configuration management api.

Storage used by the Drupal installer.

The managed storage defers all the storage method calls to the manager.

Provides an in memory configuration storage.

Defines a stub storage.

An exception thrown if configuration with the same name already exists.

A ReadOnlyStorage decorates a storage and does not allow writing to it.

Provides a base class for configuration objects with storage support.

Defines a config storage comparer.

Utility trait to copy configuration from one storage to another.

An exception thrown in case of storage operation errors.

Class StorageTransformEvent.

Manages config schema type plugins.

An exception thrown if configuration has unmet dependencies.

Exception thrown when a config data type is invalid.

Interfaces

Defines the interface for a configuration object factory.

Defines the interface for a configuration factory override object.

Interface for classes that install config.

Provides an interface for configuration manager.

Defines an interface for cached configuration storage.

Defines an interface for comparison of configuration storage objects.

Defines an interface for configuration storage.

Interface for a storage manager.

Defines an interface for managing config schema type plugins.

Exceptions

Thrown by config storage transformers if they cannot acquire a lock.