Search for hook_

  1. Search 9.5.x for hook_
  2. Search 8.9.x for hook_
  3. Search 10.3.x for hook_
  4. Search 11.x for hook_
  5. Other projects
Title Object type File name Summary
hook_token_info_alter function modules/system/system.api.php Alter the metadata about available placeholder tokens and token types.
hook_translated_menu_link_alter function modules/system/system.api.php Alter a menu link after it has been translated and before it is rendered.
hook_trigger_info function modules/trigger/trigger.api.php Declare triggers (events) for users to assign actions to.
hook_trigger_info_alter function modules/trigger/trigger.api.php Alter triggers declared by hook_trigger_info().
hook_uninstall function modules/system/system.api.php Remove any information that the module sets.
hook_update function modules/node/node.api.php Respond to updates to a node.
hook_updater_info function modules/system/system.api.php Provide information on Updaters (classes that can update Drupal).
hook_updater_info_alter function modules/system/system.api.php Alter the Updater information array.
hook_update_dependencies function modules/system/system.api.php Return an array of information about module update dependencies.
hook_update_index function modules/search/search.api.php Update the search index for this module.
hook_update_last_removed function modules/system/system.api.php Return a number which is no longer available as hook_update_N().
hook_update_N function modules/system/system.api.php Perform a single update.
hook_update_projects_alter function modules/update/update.api.php Alter the list of projects before fetching data and comparing versions.
hook_update_status_alter function modules/update/update.api.php Alter the information about available updates for projects.
hook_url_inbound_alter function modules/system/system.api.php Alters inbound URL requests.
hook_url_outbound_alter function modules/system/system.api.php Alters outbound URLs.
hook_username_alter function modules/system/system.api.php Alter the username that is displayed for a user.
hook_user_cancel function modules/user/user.api.php Act on user account cancellations.
hook_user_cancel_methods_alter function modules/user/user.api.php Modify account cancellation methods.
hook_user_categories function modules/user/user.api.php Define a list of user settings or profile information categories.
hook_user_delete function modules/user/user.api.php Respond to user deletion.
hook_user_flood_control function modules/user/user.api.php Respond to user flood control events.
hook_user_insert function modules/user/user.api.php A user account was created.
hook_user_load function modules/user/user.api.php Act on user objects when loaded from the database.
hook_user_login function modules/user/user.api.php The user just logged in.
hook_user_logout function modules/user/user.api.php The user just logged out.
hook_user_operations function modules/user/user.api.php Add mass user operations.
hook_user_presave function modules/user/user.api.php A user account is about to be created or updated.
hook_user_role_delete function modules/user/user.api.php Respond to user role deletion.
hook_user_role_insert function modules/user/user.api.php Respond to creation of a new user role.
hook_user_role_presave function modules/user/user.api.php Act on a user role being inserted or updated.
hook_user_role_update function modules/user/user.api.php Respond to updates to a user role.
hook_user_update function modules/user/user.api.php A user account was updated.
hook_user_view function modules/user/user.api.php The user's account information is being displayed.
hook_user_view_alter function modules/user/user.api.php The user was built; the module may modify the structured content.
hook_validate function modules/node/node.api.php Perform node validation before a node is created or updated.
hook_valid_email_address_alter function modules/system/system.api.php Alter core e-mail validation.
hook_verify_update_archive function modules/update/update.api.php Verify an archive after it has been downloaded and extracted.
hook_view function modules/node/node.api.php Display a node.
hook_watchdog function modules/system/system.api.php Log an event message.
hook_xmlrpc function modules/system/system.api.php Register XML-RPC callbacks.
hook_xmlrpc_alter function modules/system/system.api.php Alters the definition of XML-RPC methods before they are called.
MenuRouterTestCase::testHookCustomTheme function modules/simpletest/tests/menu.test Test that hook_custom_theme() can control the theme of a page.
MenuRouterTestCase::testMenuItemHooks function modules/simpletest/tests/menu.test Test menu maintenance hooks.
MenuRouterTestCase::testThemeCallbackHookCustomTheme function modules/simpletest/tests/menu.test Test that the theme callback wins out over hook_custom_theme().
module_hook_info function includes/module.inc Retrieves a list of hooks that are declared through hook_hook_info().
module_test_hook_dynamic_loading_invoke function modules/simpletest/tests/module_test.module Page callback for 'hook dynamic loading' test.
module_test_hook_dynamic_loading_invoke_all function modules/simpletest/tests/module_test.module Page callback for 'hook dynamic loading' test.
module_test_hook_info function modules/simpletest/tests/module_test.module Implements hook_hook_info().
Node API Hooks group modules/node/node.api.php Functions to define and modify content types.

Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.