Config::$settingsOverrides

The current settings overrides. Type: array File core/lib/Drupal/Core/Config/Config.php, line 50 Class Config Defines the default configuration object. Namespace Drupal\Core\Config Code protected $settingsOverrides;

Config::$overriddenData

The current runtime data. The configuration data from storage merged with module and settings overrides. Type: array File core/lib/Drupal/Core/Config/Config.php, line 36 Class Config Defines the default configuration object. Namespace Drupal\Core\Config Code protected $overriddenData;

Config::$moduleOverrides

The current module overrides. Type: array File core/lib/Drupal/Core/Config/Config.php, line 43 Class Config Defines the default configuration object. Namespace Drupal\Core\Config Code protected $moduleOverrides;

Config::$eventDispatcher

An event dispatcher instance to use for configuration events. Type: \Symfony\Component\EventDispatcher\EventDispatcherInterface File core/lib/Drupal/Core/Config/Config.php, line 26 Class Config Defines the default configuration object. Namespace Drupal\Core\Config Code protected $eventDispatcher;

config.module

Allows site administrators to modify configuration. File core/modules/config/config.module Functions Name Description config_file_download Implements hook_file_download(). config_help Implements hook_help().

config.install

Install, update and uninstall functions for the config module. File core/modules/config/config.install Functions Name Description config_requirements Implements hook_requirements().

Config

Defines the default configuration object. Encapsulates all capabilities needed for configuration handling for a specific configuration object, including support for runtime overrides. The overrides are handled on top of the stored configuration so they are not saved back to storage. Hierarchy class \Drupal\Core\Config\ConfigBase implements RefinableCacheableDependencyInterface uses RefinableCacheableDependencyTrait, DependencySerializationTraitclass \Drupal\Core\Config\StorableConfigBaseclass \

ConditionManager::__construct

public ConditionManager::__construct(\Traversable $namespaces, CacheBackendInterface $cache_backend, ModuleHandlerInterface $module_handler) Constructs a ConditionManager object. Parameters \Traversable $namespaces: An object that implements \Traversable which contains the root paths keyed by the corresponding namespace to look for plugin implementations. \Drupal\Core\Cache\CacheBackendInterface $cache_backend: Cache backend instance to use. \Drupal\Core\Extension\ModuleHandlerInterface $modul

ConditionManager::execute

public ConditionManager::execute(ExecutableInterface $condition) Executes an executable plugin. Parameters \Drupal\Core\Executable\ExecutableInterface $plugin: An executable plugin instance managed by the implementing manager. Return value mixed The returned data varies by plugin implementation, e.g. conditions return the boolean evaluation result. Throws \Drupal\Core\Executable\ExecutableException If the plugin could not be executed. Overrides ExecutableManagerInterface::execute File core/l

ConditionManager::createInstance

public ConditionManager::createInstance($plugin_id, array $configuration = array()) Creates a pre-configured instance of a plugin. Parameters string $plugin_id: The ID of the plugin being instantiated. array $configuration: An array of configuration relevant to the plugin instance. Return value object A fully configured plugin instance. Throws \Drupal\Component\Plugin\Exception\PluginException If the instance cannot be created, such as if the ID is invalid. Overrides PluginManagerBase::creat