public function ConfigEntityBase::__construct in Drupal 8
Same name and namespace in other branches
- 9 core/lib/Drupal/Core/Config/Entity/ConfigEntityBase.php \Drupal\Core\Config\Entity\ConfigEntityBase::__construct()
Constructs an Entity object.
Parameters
array $values: An array of values to set, keyed by property name. If the entity type has bundles, the bundle key has to be specified.
string $entity_type: The type of the entity to create.
Overrides EntityBase::__construct
9 calls to ConfigEntityBase::__construct()
- BaseFieldOverride::__construct in core/
lib/ Drupal/ Core/ Field/ Entity/ BaseFieldOverride.php - Constructs a BaseFieldOverride object.
- ContentLanguageSettings::__construct in core/
modules/ language/ src/ Entity/ ContentLanguageSettings.php - Constructs a ContentLanguageSettings object.
- Editor::__construct in core/
modules/ editor/ src/ Entity/ Editor.php - Constructs an Entity object.
- EntityDisplayBase::__construct in core/
lib/ Drupal/ Core/ Entity/ EntityDisplayBase.php - Constructs an Entity object.
- FieldConfig::__construct in core/
modules/ field/ src/ Entity/ FieldConfig.php - Constructs a FieldConfig object.
10 methods override ConfigEntityBase::__construct()
- BaseFieldOverride::__construct in core/
lib/ Drupal/ Core/ Field/ Entity/ BaseFieldOverride.php - Constructs a BaseFieldOverride object.
- ContentLanguageSettings::__construct in core/
modules/ language/ src/ Entity/ ContentLanguageSettings.php - Constructs a ContentLanguageSettings object.
- Editor::__construct in core/
modules/ editor/ src/ Entity/ Editor.php - Constructs an Entity object.
- EntityDisplayBase::__construct in core/
lib/ Drupal/ Core/ Entity/ EntityDisplayBase.php - Constructs an Entity object.
- FieldConfig::__construct in core/
modules/ field/ src/ Entity/ FieldConfig.php - Constructs a FieldConfig object.
File
- core/
lib/ Drupal/ Core/ Config/ Entity/ ConfigEntityBase.php, line 106
Class
- ConfigEntityBase
- Defines a base configuration entity class.
Namespace
Drupal\Core\Config\EntityCode
public function __construct(array $values, $entity_type) {
parent::__construct($values, $entity_type);
// Backup the original ID, if any.
// Configuration entity IDs are strings, and '0' is a valid ID.
$original_id = $this
->id();
if ($original_id !== NULL && $original_id !== '') {
$this
->setOriginalId($original_id);
}
}