You are here

function feeds_tamper_ui_delete_form_submit in Feeds Tamper 7

Same name and namespace in other branches
  1. 6 feeds_tamper_ui/feeds_tamper_ui.admin.inc \feeds_tamper_ui_delete_form_submit()

Delete plugin form submit handler.

File

feeds_tamper_ui/feeds_tamper_ui.admin.inc, line 520
Forms and their accompanying validation and submit functions for Feeds Tamper UI.

Code

function feeds_tamper_ui_delete_form_submit($form, &$form_state) {
  $instance = $form_state['instance'];
  feeds_tamper_delete_instance($instance);
  $source_name = feeds_tamper_ui_source_name($instance);
  switch ($instance->export_type) {
    case EXPORT_IN_DATABASE:
      drupal_set_message(t('The plugin %plugin has been deleted from %source.', array(
        '%plugin' => $instance->description,
        '%source' => $source_name,
      )));
      break;
    case EXPORT_IN_CODE | EXPORT_IN_DATABASE:
      drupal_set_message(t('The plugin %plugin has been reverted.', array(
        '%plugin' => $instance->description,
      )));
      break;
  }
  $form_state['redirect'] = 'admin/structure/feeds/' . $instance->importer . '/tamper';
}