You are here

function tmgmt_extension_suit_update_8007 in TMGMT Extension Suite 8.2

Same name and namespace in other branches
  1. 8.3 tmgmt_extension_suit.install \tmgmt_extension_suit_update_8007()

Delete action configuration entity.

File

./tmgmt_extension_suit.install, line 211
Update function for the tmgmt_extension_suit module.

Code

function tmgmt_extension_suit_update_8007() {
  try {
    $entity_type_manager = \Drupal::entityTypeManager();
    $action_storage = $entity_type_manager
      ->getStorage('action');
    $action = $action_storage
      ->load('tmgmt_extension_suit_upload_job_action_id');
    if (!empty($action)) {
      $action
        ->delete();
    }
  } catch (Exception $e) {
    throw new UpdateException('Unable to delete "tmgmt_extension_suit_upload_job_action" action.');
  }
}