function ConfigEntityBase::__construct
Overrides EntityBase::__construct
15 calls to ConfigEntityBase::__construct()
- BaseFieldOverride::__construct in core/
lib/ Drupal/ Core/ Field/ Entity/ BaseFieldOverride.php - Constructs a BaseFieldOverride object.
- 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.
- 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.
8 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 111
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);
}
}