function hook_enable

Perform necessary actions after module is enabled.

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

See also

module_enable()

hook_install()

hook_modules_enabled()

Related topics

12 functions implement hook_enable()

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

breakpoint_enable in drupal/core/modules/breakpoint/breakpoint.install
Implements hook_enable().
comment_enable in drupal/core/modules/comment/comment.install
Implements hook_enable().
forum_enable in drupal/core/modules/forum/forum.install
Implements hook_enable().
language_enable in drupal/core/modules/language/language.install
Implements hook_enable().
menu_enable in drupal/core/modules/menu/menu.module
Implements hook_enable().

... See full list

1 invocation of hook_enable()
ModuleHandler::enable in drupal/core/lib/Drupal/Core/Extension/ModuleHandler.php
Enables or installs a given list of modules.

File

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

Code

function hook_enable() {
  mymodule_cache_rebuild();
}