Search for hook_

  1. Search 7.x for hook_
  2. Search 9.5.x for hook_
  3. Search 8.9.x for hook_
  4. Search 10.3.x for hook_
  5. Search 11.x for hook_
  6. Other projects
Title Object type File name Summary
FormTestHooks::formUserRegisterFormAlter function core/modules/system/tests/modules/form_test/src/Hook/FormTestHooks.php Implements hook_form_FORM_ID_alter() for the registration form.
FormTestHooks::systemFormFormTestAlterFormAlter function core/modules/system/tests/modules/form_test/src/Hook/FormTestHooks.php Implements hook_form_FORM_ID_alter().
GenericModuleTestBase::assertHookHelp function core/modules/system/tests/src/Kernel/Module/GenericModuleTestBase.php Verifies hook_help() syntax.
GenericModuleTestBase::assertHookHelp function core/modules/system/tests/src/Functional/Module/GenericModuleTestBase.php Verifies hook_help() syntax.
HeaderAssetsTestHooks class core/modules/system/tests/modules/header_assets_test/src/Hook/HeaderAssetsTestHooks.php Hook implementations for header_assets_test.
HeaderAssetsTestHooks.php file core/modules/system/tests/modules/header_assets_test/src/Hook/HeaderAssetsTestHooks.php
HeaderAssetsTestHooks::pageAttachments function core/modules/system/tests/modules/header_assets_test/src/Hook/HeaderAssetsTestHooks.php Implements hook_page_attachments().
HelpEmptyPageTest::testEmptyHookHelp function core/modules/help/tests/src/Kernel/HelpEmptyPageTest.php Ensures that no URL generator is called on a page without hook_help().
HelpHooks class core/modules/help/src/Hook/HelpHooks.php Hook implementations for help.
HelpHooks.php file core/modules/help/src/Hook/HelpHooks.php
HelpHooks::blockViewHelpBlockAlter function core/modules/help/src/Hook/HelpHooks.php Implements hook_block_view_BASE_BLOCK_ID_alter().
HelpHooks::help function core/modules/help/src/Hook/HelpHooks.php Implements hook_help().
HelpHooks::theme function core/modules/help/src/Hook/HelpHooks.php Implements hook_theme().
HelpPageTestHooks class core/modules/help/tests/modules/help_page_test/src/Hook/HelpPageTestHooks.php Hook implementations for help_page_test.
HelpPageTestHooks.php file core/modules/help/tests/modules/help_page_test/src/Hook/HelpPageTestHooks.php
HelpPageTestHooks::help function core/modules/help/tests/modules/help_page_test/src/Hook/HelpPageTestHooks.php Implements hook_help().
HelpTestHooks class core/modules/help/tests/modules/help_test/src/Hook/HelpTestHooks.php Hook implementations for help_test.
HelpTestHooks.php file core/modules/help/tests/modules/help_test/src/Hook/HelpTestHooks.php
HelpTestHooks::help function core/modules/help/tests/modules/help_test/src/Hook/HelpTestHooks.php Implements hook_help().
HelpThemeHooks class core/modules/help/src/Hook/HelpThemeHooks.php Hook implementations for help.
HelpThemeHooks.php file core/modules/help/src/Hook/HelpThemeHooks.php
HelpThemeHooks::preprocessBlock function core/modules/help/src/Hook/HelpThemeHooks.php Implements hook_preprocess_HOOK() for block templates.
HelpTopicsTestHooks class core/modules/help/tests/modules/help_topics_test/src/Hook/HelpTopicsTestHooks.php Hook implementations for help_topics_test.
HelpTopicsTestHooks.php file core/modules/help/tests/modules/help_topics_test/src/Hook/HelpTopicsTestHooks.php
HelpTopicsTestHooks::help function core/modules/help/tests/modules/help_topics_test/src/Hook/HelpTopicsTestHooks.php Implements hook_help().
HelpTopicsTestHooks::helpTopicsInfoAlter function core/modules/help/tests/modules/help_topics_test/src/Hook/HelpTopicsTestHooks.php Implements hook_help_topics_info_alter().
Hook.php file core/lib/Drupal/Core/Hook/Attribute/Hook.php
Hook::__construct function core/lib/Drupal/Core/Hook/Attribute/Hook.php Constructs a Hook attribute object.
HookAlterOrderTest class core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Tests Hook Alter Order.
HookAlterOrderTest.php file core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php
HookAlterOrderTest::$modules property core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Modules to install.
HookAlterOrderTest::alter function core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Invokes ModuleHandler->alter() and returns the altered array.
HookAlterOrderTest::assertAlterCallOrder function core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Asserts the call order from an alter call.
HookAlterOrderTest::testAlterOrder function core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Test ordering alter calls.
HookAlterOrderTest::testReorderAlterMissingTarget function core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Tests #[ReorderHook] attributes with missing target.
HookAlterOrderTest::testReorderCrossHookAlter function core/tests/Drupal/KernelTests/Core/Hook/HookAlterOrderTest.php Tests #[ReorderHook] targeting other hooks.
HookAttributeInterface interface core/lib/Drupal/Core/Hook/Attribute/HookAttributeInterface.php Common interface for attributes used for hook discovery.
HookAttributeInterface.php file core/lib/Drupal/Core/Hook/Attribute/HookAttributeInterface.php
HookAttributeInvokeHook class core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeInvokeHook.php Test Hook attribute named arguments.
HookAttributeInvokeHook.php file core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeInvokeHook.php
HookAttributeInvokeHook::__invoke function core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeInvokeHook.php Implements hook_cache_flush().
HookAttributeNamedArgumentsHook class core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeNamedArgumentsHook.php Test Hook attribute named arguments.
HookAttributeNamedArgumentsHook.php file core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeNamedArgumentsHook.php
HookAttributeNamedArgumentsHook::flush function core/modules/system/tests/modules/hook_collector_hook_attribute/src/Hook/HookAttributeNamedArgumentsHook.php Implements hook_cache_flush().
HookCollectorBase class core/lib/Drupal/Core/Hook/HookCollectorBase.php Provides shared hook collection functionality.
HookCollectorBase.php file core/lib/Drupal/Core/Hook/HookCollectorBase.php
HookCollectorBase::getAttributeInstances function core/lib/Drupal/Core/Hook/HookCollectorBase.php Gets attribute instances from a class reflection.
HookCollectorBase::getHookFileIterator function core/lib/Drupal/Core/Hook/HookCollectorBase.php Gets the files that can contain hook implementations.
HookCollectorBase::registerHookServices function core/lib/Drupal/Core/Hook/HookCollectorBase.php Registers hook implementation services.
HookCollectorKeyValueWritePass class core/lib/Drupal/Core/Hook/HookCollectorKeyValueWritePass.php Stores hook implementations in keyvalue and clears cache.

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