You are here

function migrate_ui_configure_deregister_submit in Migrate 7.2

Submit callback for the configuration form deregistration fieldset.

1 string reference to 'migrate_ui_configure_deregister_submit'
migrate_ui_configure_form in migrate_ui/migrate_ui.pages.inc
Form for reviewing migrations.

File

migrate_ui/migrate_ui.pages.inc, line 2023
Pages for managing migration processes.

Code

function migrate_ui_configure_deregister_submit($form, &$form_state) {
  $result = db_select('migrate_status', 'ms')
    ->fields('ms', array(
    'class_name',
    'machine_name',
  ))
    ->execute();
  foreach ($result as $row) {
    if (!class_exists($row->class_name)) {
      migrate_ui_deregister_migration($row->machine_name);
    }
  }
  $form_state['redirect'] = 'admin/content/migrate';
}