function hook_disable

You are here

7 system.api.php hook_disable()
5 install.php hook_disable()
6 install.php hook_disable()

Perform necessary actions before module is disabled.

The hook is called every time the module is disabled. It should be implemented in the module's .install file. The implementation can rely on the .module file being loaded.

See also

hook_uninstall()

hook_modules_disabled()

Related topics

11 functions implement hook_disable()

Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.

dashboard_disable in modules/dashboard/dashboard.install
Implements hook_disable().
filter_admin_disable in modules/filter/filter.admin.inc
Form constructor for the text format deletion confirmation form.
filter_format_disable in modules/filter/filter.module
Disables a text format.
filter_test_filter_format_disable in modules/simpletest/tests/filter_test.module
Implements hook_filter_format_disable().
hook_filter_format_disable in modules/filter/filter.api.php
Perform actions when a text format has been disabled.

... See full list

1 invocation of hook_disable()
module_disable in includes/module.inc
Disables a given set of modules.

File

modules/system/system.api.php, line 3573
Hooks provided by Drupal core and the System module.

Code

function hook_disable() {
  mymodule_cache_rebuild();
}