You are here

function regcode_uninstall in Registration codes 5.3

Same name and namespace in other branches
  1. 5 regcode.install \regcode_uninstall()
  2. 6.2 regcode.install \regcode_uninstall()
  3. 6 regcode.install \regcode_uninstall()
  4. 7.2 regcode.install \regcode_uninstall()
  5. 7 regcode.install \regcode_uninstall()

Implementation of hook_uninstall().

File

./regcode.install, line 6

Code

function regcode_uninstall() {
  variable_del('regcode_optional');
  variable_del('regcode_fieldtitle');
  variable_del('regcode_fielddescription');
  variable_del('regcode_codes');
  foreach (user_roles() as $rid => $role_name) {
    variable_del("regcode_codes_{$rid}");
  }
  db_query("DROP TABLE IF EXISTS {regcode}");
  watchdog('RegistrationCode', 'regcodes module uninstalled');
}