You are here

function node_export_uninstall in Node export 7.3

Same name and namespace in other branches
  1. 6.3 node_export.install \node_export_uninstall()
  2. 6.2 node_export.install \node_export_uninstall()

Implements hook_uninstall().

File

./node_export.install, line 11
The Node export install file.

Code

function node_export_uninstall() {
  variable_del('node_export_format');
  variable_del('node_export_code');
  variable_del('node_export_filename');
  variable_del('node_export_file_list');
  variable_del('node_export_existing');
  $types = node_type_get_names();
  foreach ($types as $type => $name) {
    variable_del('node_export_reset_status_' . $type);
    variable_del('node_export_reset_promote_' . $type);
    variable_del('node_export_reset_sticky_' . $type);
    variable_del('node_export_reset_author_' . $type);
    variable_del('node_export_reset_created_' . $type);
    variable_del('node_export_reset_menu_' . $type);
    variable_del('node_export_reset_revision_timestamp_' . $type);
    variable_del('node_export_reset_last_comment_timestamp_' . $type);
    variable_del('node_export_reset_path_' . $type);
    variable_del('node_export_reset_book_mlid_' . $type);
  }

  // File field functionality.
  variable_del('node_export_file_types');
  variable_del('node_export_file_mode');
  variable_del('node_export_file_assets_path');
  variable_del('node_export_file_supported_fields');

  // DSV format.
  variable_del('node_export_dsv_delimiter');
  variable_del('node_export_dsv_enclosure');
  variable_del('node_export_dsv_separator');
  variable_del('node_export_dsv_escape_eol');
}