You are here

function views_data_export_plugin_display_export::abort_export in Views data export 7.4

Same name and namespace in other branches
  1. 6.3 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::abort_export()
  2. 6 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::abort_export()
  3. 6.2 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::abort_export()
  4. 7 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::abort_export()
  5. 7.3 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::abort_export()
2 calls to views_data_export_plugin_display_export::abort_export()
views_data_export_plugin_display_export::outputfile_create in plugins/views_data_export_plugin_display_export.inc
Called on export initialization Creates the output file, registers it as a temporary file with Drupal and returns the fid
views_data_export_plugin_display_export::outputfile_write in plugins/views_data_export_plugin_display_export.inc
Write to the output file.

File

plugins/views_data_export_plugin_display_export.inc, line 729
Contains the bulk export display plugin.

Class

views_data_export_plugin_display_export
The plugin that batches its rendering.

Code

function abort_export($errors) {

  // Just cause the next batch to do the clean-up
  if (!is_array($errors)) {
    $errors = array(
      $errors,
    );
  }
  foreach ($errors as $error) {
    drupal_set_message($error . ' [' . t('Export Aborted') . ']', 'error');
  }
  $this->batched_execution_state->batch_state = VIEWS_DATA_EXPORT_FINISHED;
}