ConfigEntityBase::$trustedData

Trust supplied data and not use configuration schema on save. Type: bool File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 107 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code protected $trustedData = FALSE;

ConfigEntityBase::$third_party_settings

Third party entity settings. An array of key/value pairs keyed by provider. Type: array File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 89 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code protected $third_party_settings = array();

ConfigEntityBase::$status

The enabled/disabled status of the configuration entity. Type: bool File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 42 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code protected $status = TRUE;

ConfigEntityBase::$originalId

The original ID of the configuration entity. The ID of a configuration entity is a unique string (machine name). When a configuration entity is updated and its machine name is renamed, the original ID needs to be known. Type: string File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 35 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code protected $originalId;

ConfigEntityBase::$langcode

The language code of the entity's default language. Assumed to be English by default. ConfigEntityStorage will set an appropriate language when creating new entities. This default applies to imported default configuration where the language code is missing. Those should be assumed to be English. All configuration entities support third party settings, so even configuration entities that do not directly store settings involving text in a human language may have such third party settings attached

ConfigEntityBase::$isUninstalling

Whether the config is being deleted by the uninstall process. Type: bool File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 64 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code private $isUninstalling = FALSE;

ConfigEntityBase::$isSyncing

Whether the config is being created, updated or deleted through the import process. Type: bool File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 57 Class ConfigEntityBase Defines a base configuration entity class. Namespace Drupal\Core\Config\Entity Code private $isSyncing = FALSE;

ConfigEntityBase

Defines a base configuration entity class. Hierarchy class \Drupal\Core\Entity\Entity implements EntityInterface uses RefinableCacheableDependencyTrait, DependencySerializationTraitclass \Drupal\Core\Config\Entity\ConfigEntityBase implements ConfigEntityInterface uses PluginDependencyTrait Related topics Entity API Describes how to define and manipulate content and configuration entities. File core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php, line 20 Namespace Drupal\Core\Confi

ConfigDuplicateUUIDException

Exception thrown when a config object UUID causes a conflict. Hierarchy class \Drupal\Core\Config\ConfigException extends \RuntimeExceptionclass \Drupal\Core\Config\ConfigDuplicateUUIDException File core/lib/Drupal/Core/Config/ConfigDuplicateUUIDException.php, line 8 Namespace Drupal\Core\Config Members

ConfigDependencyManager::updateData

public ConfigDependencyManager::updateData($name, array $dependencies) Updates one of the lightweight ConfigEntityDependency objects. Parameters $name: The configuration dependency name. array $dependencies: The configuration dependencies. The array is structured like this: array( 'config' => array( // An array of configuration entity object names. ), 'content' => array( // An array of content entity configuration dependency names. The default // format is