function nice_menus_uninstall in Nice Menus 7.2
Same name and namespace in other branches
- 6.2 nice_menus.install \nice_menus_uninstall()
- 7.3 nice_menus.install \nice_menus_uninstall()
Implements hook_uninstall().
File
- ./
nice_menus.install, line 11 - Update functions for Nice menus.
Code
function nice_menus_uninstall() {
// Remove all the configuration variables added by the module.
db_delete('variable')
->condition('name', 'nice_menus_%', 'LIKE')
->execute();
// Remove all the block configurations of the module.
if (module_exists('block')) {
db_delete('block')
->condition('module', 'nice_menus')
->execute();
db_delete('block_node_type')
->condition('module', 'nice_menus')
->execute();
db_delete('block_role')
->condition('module', 'nice_menus')
->execute();
}
cache_clear_all();
}