You are here

function quiz_uninstall in Quiz 6.4

Same name and namespace in other branches
  1. 8.4 quiz.install \quiz_uninstall()
  2. 5.2 quiz.install \quiz_uninstall()
  3. 5 quiz.install \quiz_uninstall()
  4. 6.6 quiz.install \quiz_uninstall()
  5. 6.2 quiz.install \quiz_uninstall()
  6. 6.3 quiz.install \quiz_uninstall()
  7. 6.5 quiz.install \quiz_uninstall()
  8. 7.6 quiz.install \quiz_uninstall()
  9. 7 quiz.install \quiz_uninstall()
  10. 7.4 quiz.install \quiz_uninstall()
  11. 7.5 quiz.install \quiz_uninstall()

Implementation of hook_uninstall()

File

./quiz.install, line 1462
Quiz install schema for installing the quiz module

Code

function quiz_uninstall() {
  drupal_uninstall_schema('quiz');
  $var = array(
    'quiz_name',
    'quiz_default_close',
    'quiz_use_passfail',
    'quiz_action_type',
    'quiz_action_type',
    'quiz_email_results',
    'quiz_email_results_body',
    'quiz_email_results_subject',
    'quiz_email_results_body_taker',
    'quiz_email_results_subject_taker',
    'quiz_results_to_quiz_author',
    'quiz_has_timer',
    'quiz_has_userpoints',
    'quiz_max_result_options',
    'quiz_remove_partial_quiz_record',
    'quiz_show_allowed_times',
    'quiz_autotitle_length',
    'comment_quiz',
    'quiz_def_uid',
    'quiz_auto_revisioning',
    'quiz_durod',
    'quiz_index_questions',
  );
  foreach ($var as $v) {
    variable_del($v);
  }
}