You are here

public function CiviEntityStorage::onFieldStorageDefinitionCreate in CiviCRM Entity 8.3

Reacts to the creation of a field storage definition.

Parameters

\Drupal\Core\Field\FieldStorageDefinitionInterface $storage_definition: The definition being created.

Overrides SqlContentEntityStorage::onFieldStorageDefinitionCreate

File

src/CiviEntityStorage.php, line 344

Class

CiviEntityStorage
Defines entity class for external CiviCRM entities.

Namespace

Drupal\civicrm_entity

Code

public function onFieldStorageDefinitionCreate(FieldStorageDefinitionInterface $storage_definition) {
  $this
    ->wrapSchemaException(function () use ($storage_definition) {
    $this
      ->getStorageSchema()
      ->onFieldStorageDefinitionCreate($storage_definition);
  });
}