You are here

public function CsvDataSourceHandler::configFormSubmit in CRM Core 7

Submission handler for configForm().

Overrides CRMCoreDataSourceHandler::configFormSubmit

File

modules/crm_core_data_import/plugins/source/CsvDataSourceHandler.inc, line 70

Class

CsvDataSourceHandler

Code

public function configFormSubmit(&$form, &$form_state, $settings, $importer_id = NULL) {

  // Add file usage.
  if (!empty($importer_id)) {
    file_usage_add($form_state['values']['file'], 'file', 'crm_core_data_import', $importer_id);
  }
  return array(
    'file' => $form_state['values']['file'],
    'delimiter' => $form_state['values']['delimiter'],
  );
}