easy_breadcrumb.install in Easy Breadcrumb 6
Same filename and directory in other branches
Install hooks.
File
easy_breadcrumb.installView source
<?php
/**
* @file
* Install hooks.
*/
/**
* Implements hook_uninstall().
*/
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);
}
}
}
Functions
Name | Description |
---|---|
easy_breadcrumb_uninstall | Implements hook_uninstall(). |