/**
* {@inheritdoc}
*/
public function requiresFieldDataMigration(FieldStorageDefinitionInterface
$storage_definition, FieldStorageDefinitionInterface
$original) { return $this->
getStorageSchema()->
requiresFieldDataMigration($storage_definition,
$original);
} /**
* {@inheritdoc}
*/
public function onEntityTypeCreate(EntityTypeInterface
$entity_type) { $this->
wrapSchemaException(function D
) use ($entity_type) { $this->
getStorageSchema()->
onEntityTypeCreate($entity_type);
});
} /**
* {@inheritdoc}
*/
public function onEntityTypeUpdate(EntityTypeInterface
$entity_type, EntityTypeInterface
$original) { // Ensure we have an updated entity type definition.
$this->entityType =
$entity_type;
// The table layout may have changed depending on the new entity type