You are here

function views_data_export_plugin_display_export::is_compatible 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::is_compatible()
  2. 6.2 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::is_compatible()
  3. 7.3 plugins/views_data_export_plugin_display_export.inc \views_data_export_plugin_display_export::is_compatible()

Checks the driver of the database underlying this query and returns FALSE if it is imcompatible with the approach taken in this display. Basically mysql & mysqli will be fine, pg will not

2 calls to views_data_export_plugin_display_export::is_compatible()
views_data_export_plugin_display_export::options_form in plugins/views_data_export_plugin_display_export.inc
Provide the default form for setting options.
views_data_export_plugin_display_export::options_summary in plugins/views_data_export_plugin_display_export.inc
Provide the summary for page options in the views UI.

File

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

Class

views_data_export_plugin_display_export
The plugin that batches its rendering.

Code

function is_compatible() {
  $incompatible_drivers = array();
  $db_driver = $this
    ->_get_database_driver();
  return !in_array($db_driver, $incompatible_drivers);
}