You are here

function quiz_uninstall in Quiz 6.6

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.2 quiz.install \quiz_uninstall()
  5. 6.3 quiz.install \quiz_uninstall()
  6. 6.4 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 468
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_default_pass_rate',
    'quiz_action_type',
    'quiz_action_type',
    'quiz_email_results',
    'quiz_email_results_body',
    'quiz_email_results_subject',
    'quiz_has_timer',
    'quiz_has_userpoints',
    'quiz_max_result_options',
    'quiz_remove_partial_quiz_record',
    'quiz_show_allowed_times',
    'quiz_autotitle_length',
  );
  foreach ($var as $v) {
    variable_del($v);
  }
}