Same name and namespace in other branches
- 7.x-1.x easy_breadcrumb.install \easy_breadcrumb_uninstall()
Implements hook_uninstall().
Fichier
-
./
easy_breadcrumb.install, line 11
Code
function easy_breadcrumb_uninstall() {
require_once 'includes/EasyBreadcrumbConstants.inc';
// Use reflection for getting constants.
$o_class = new ReflectionClass('EasyBreadcrumbConstants');
$constants = $o_class->getConstants();
// Deletes all the created variables by this module.
foreach ($constants as $constant_name => $constant_value) {
// The database variables are named using the prefix 'DB_VAR'.
if (strpos($constant_name, 'DB_VAR_') === 0) {
variable_del($constant_value);
}
}
}