public function WebformRevisions::getContentEntityID in Config Entity Revisions 8
Same name and namespace in other branches
- 1.x modules/webform_revisions/src/Entity/WebformRevisions.php \Drupal\webform_revisions\Entity\WebformRevisions::getContentEntityID()
Get from the configEntity the ID of the matching content entity.
Return value
int|null The ID (if any) of the matching content entity.
Overrides ConfigEntityRevisionsInterface::getContentEntityID
File
- modules/
webform_revisions/ src/ Entity/ WebformRevisions.php, line 51
Class
Namespace
Drupal\webform_revisions\EntityCode
public function getContentEntityID() {
$id = $this
->getThirdPartySetting('webform_revisions', 'contentEntity_id');
// Issue 3051713 - validate that the record exists.
if ($id) {
$record = $this->entityTypeManager
->getStorage('config_entity_revisions')
->load($id);
if (!$record) {
$id = NULL;
}
}
return $id;
}