function preview_link_update_8206 in Preview Link 2.x
Same name and namespace in other branches
- 2.0.x preview_link.install \preview_link_update_8206()
Removes the 'entity_id' and 'entity_type_id' fields from 'preview_link'.
File
- ./
preview_link.install, line 171 - Install file.
Code
function preview_link_update_8206() : TranslatableMarkup {
$entityDefinitionUpdateManager = \Drupal::entityDefinitionUpdateManager();
$entityIdField = $entityDefinitionUpdateManager
->getFieldStorageDefinition('entity_id', 'preview_link');
$entityDefinitionUpdateManager
->uninstallFieldStorageDefinition($entityIdField);
$entityTypeIdField = $entityDefinitionUpdateManager
->getFieldStorageDefinition('entity_type_id', 'preview_link');
$entityDefinitionUpdateManager
->uninstallFieldStorageDefinition($entityTypeIdField);
return \t("Removes the 'entity_id' and 'entity_type_id' fields from 'preview_link entity'.");
}