function simplesamlphp_auth_uninstall in simpleSAMLphp Authentication 7
Same name and namespace in other branches
- 8.3 simplesamlphp_auth.install \simplesamlphp_auth_uninstall()
- 6.3 simplesamlphp_auth.install \simplesamlphp_auth_uninstall()
- 6.2 simplesamlphp_auth.install \simplesamlphp_auth_uninstall()
- 7.3 simplesamlphp_auth.install \simplesamlphp_auth_uninstall()
- 7.2 simplesamlphp_auth.install \simplesamlphp_auth_uninstall()
Implements hook_uninstall().
File
- ./
simplesamlphp_auth.install, line 25 - the install file for the simplesamlphp_auth module
Code
function simplesamlphp_auth_uninstall() {
// Restore the original user registration directive.
$original = variable_get('simplesamlphp_auth_user_register_original', 1);
variable_set('user_register', $original);
variable_del('simplesamlphp_auth_user_register_original');
// Remove the created system variables.
variable_del('simplesamlphp_auth_activate');
variable_del('simplesamlphp_auth_installdir');
variable_del('simplesamlphp_auth_logout_page');
variable_del('simplesamlphp_auth_mailattr');
variable_del('simplesamlphp_auth_unique_id');
variable_del('simplesamlphp_auth_user_name');
variable_del('simplesamlphp_auth_authsource');
variable_del('simplesamlphp_auth_rolepopulation');
variable_del('simplesamlphp_auth_roleevaleverytime');
variable_del('simplesamlphp_auth_forcehttps');
variable_del('simplesamlphp_auth_registerusers');
variable_del('simplesamlphp_auth_allowdefaultlogin');
variable_del('simplesamlphp_auth_allowdefaultloginusers');
}