You are here

function field_encrypt_entity_delete in Field Encryption 8.2

Implements hook_entity_delete().

Remove EncryptedFieldValues associated with this entity.

File

./field_encrypt.module, line 207
Contains module hooks for field_encrypt.

Code

function field_encrypt_entity_delete(EntityInterface $entity) {
  if (field_encrypt_allow_encryption($entity)) {
    $encrypted_field_value_manager = \Drupal::service('field_encrypt.encrypted_field_value_manager');
    $encrypted_field_value_manager
      ->deleteEntityEncryptedFieldValues($entity);
  }
}