You are here

function backup_migrate_ui_manual_backup_load_profile_form_submit in Backup and Migrate 8.2

Same name and namespace in other branches
  1. 8.3 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()
  2. 5.2 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()
  3. 6.3 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()
  4. 6.2 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()
  5. 7.3 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()
  6. 7.2 backup_migrate.module \backup_migrate_ui_manual_backup_load_profile_form_submit()

Submit the profile load form.

File

./backup_migrate.module, line 316
Create (manually or scheduled) and restore backups of your Drupal MySQL database with an option to exclude table data (e.g. cache_*)

Code

function backup_migrate_ui_manual_backup_load_profile_form_submit($form, &$form_state) {
  if ($profile = backup_migrate_get_profile($form_state['values']['profile_id'])) {
    variable_set("backup_migrate_profile_id", $profile
      ->get_id());
    $form_state['redirect'] = BACKUP_MIGRATE_MENU_PATH . '/export/advanced';
  }
  else {
    variable_set("backup_migrate_profile_id", NULL);
  }
}