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;
}