function dbtng_migrator_settings_submit in DBTNG Migrator 7
Submission handler for form dbtng_migrator_settings.
File
- ./
dbtng_migrator.admin.inc, line 238
Code
function dbtng_migrator_settings_submit($form, $form_state) {
$batch = array(
'title' => t("Replicating Database"),
'operations' => array(
array(
'dbtng_migrator_batch_initialise_destination',
array(
$form_state['values']['migrate_destination'],
),
),
array(
'dbtng_migrator_batch_install_schema',
array(
$form_state['values']['migrate_origin'],
$form_state['values']['migrate_destination'],
),
),
array(
'dbtng_migrator_batch_migrate_table',
array(
$form_state['values']['migrate_origin'],
$form_state['values']['migrate_destination'],
),
),
),
'finished' => 'dbtng_migrator_batch_report',
'file' => drupal_get_path('module', 'dbtng_migrator') . '/dbtng_migrator.batch.inc',
);
batch_set($batch);
}