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 main for hook_
  6. Other projects
Title Object type File name Summary
HookCollectorPassTest::testHookOverride function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Tests hook override.
HookCollectorPassTest::testHookRemove function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Tests hook remove.
HookCollectorPassTest::testHooksImplementedOnBehalfFileCache function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Test hooks implemented on behalf of an uninstalled module.
HookCollectorPassTest::testLegacyModuleImplementsAlter function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Test LegacyModuleImplementsAlter.
HookCollectorPassTest::testOrdering function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Test that ordering works.
HookCollectorPassTest::testPrefixOwnership function core/tests/Drupal/Tests/Core/Hook/HookCollectorPassTest.php Tests prefix ownership of procedural hooks.
HookCollectorPassTest::testProceduralHooksSkippedWhenConfigured function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Test procedural hooks for a module are skipped when skip is set.
HookCollectorPassTest::testSymlink function core/tests/Drupal/KernelTests/Core/Hook/HookCollectorPassTest.php Test that symlinks are properly followed.
HookDiscovery class core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php Provides a hook-based plugin discovery class.
HookDiscovery.php file core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php
HookDiscovery::$hook property core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php The name of the hook that will be implemented by this discovery instance.
HookDiscovery::$moduleHandler property core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php The module handler used to find and execute the plugin hook.
HookDiscovery::getDefinitions function core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php Gets the definition of all plugins for this type.
HookDiscovery::__construct function core/lib/Drupal/Core/Plugin/Discovery/HookDiscovery.php Constructs a Drupal\Core\Plugin\Discovery\HookDiscovery object.
HookDiscoveryTest class core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php Tests Drupal\Core\Plugin\Discovery\HookDiscovery.
HookDiscoveryTest.php file core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php
HookDiscoveryTest::$hookDiscovery property core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php The tested hook discovery.
HookDiscoveryTest::$moduleHandler property core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php The mocked module handler.
HookDiscoveryTest::hookDiscoveryTest2TestPlugin function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php
HookDiscoveryTest::hookDiscoveryTestTestPlugin function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php
HookDiscoveryTest::setUp function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php
HookDiscoveryTest::testGetDefinition function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php Tests the getDefinition method with some plugins.
HookDiscoveryTest::testGetDefinitions function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php Tests the getDefinitions() method with some plugins.
HookDiscoveryTest::testGetDefinitionsWithoutPlugins function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php Tests the getDefinitions() method without any plugins.
HookDiscoveryTest::testGetDefinitionWithUnknownID function core/tests/Drupal/Tests/Core/Plugin/Discovery/HookDiscoveryTest.php Tests the getDefinition method with an unknown plugin ID.
HookHelpSection class core/modules/help/src/Plugin/HelpSection/HookHelpSection.php Provides the module topics list section for the help page.
HookHelpSection.php file core/modules/help/src/Plugin/HelpSection/HookHelpSection.php
HookHelpSection::$moduleHandler property core/modules/help/src/Plugin/HelpSection/HookHelpSection.php The module handler.
HookHelpSection::listTopics function core/modules/help/src/Plugin/HelpSection/HookHelpSection.php Returns a list of topics to show in the help section.
HookHelpSection::__construct function core/modules/help/src/Plugin/HelpSection/HookHelpSection.php Constructs a HookHelpSection object.
HookLoaderTest class core/tests/Drupal/KernelTests/Core/Hook/HookLoaderTest.php Test hook loading.
HookLoaderTest.php file core/tests/Drupal/KernelTests/Core/Hook/HookLoaderTest.php
HookLoaderTest::$modules property core/tests/Drupal/KernelTests/Core/Hook/HookLoaderTest.php Modules to install.
HookLoaderTest::testHookOrder function core/tests/Drupal/KernelTests/Core/Hook/HookLoaderTest.php Test hook implementation order.
HookOrderTest class core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Tests Hook Order.
HookOrderTest.php file core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php
HookOrderTest::$modules property core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Modules to install.
HookOrderTest::testBothParametersHookOrder function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Tests ordering of 'test_both_parameters_hook' with all parameters defined.
HookOrderTest::testHookOrder function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Tests hook order using OO and procedural implementations of 'test_hook'.
HookOrderTest::testHookReorderProcedural function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Test procedural hook ordering using, 'test_procedural_reorder'.
HookOrderTest::testReorderMissingTarget function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Tests the ReorderHook attribute with a missing target.
HookOrderTest::testSparseHookOrder function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTest.php Tests hook order when each module has either OO or procedural listeners.
HookOrderTestTrait trait core/tests/Drupal/KernelTests/Core/Hook/HookOrderTestTrait.php Provides methods to support testing hooks.
HookOrderTestTrait.php file core/tests/Drupal/KernelTests/Core/Hook/HookOrderTestTrait.php
HookOrderTestTrait::assertSameCallList function core/tests/Drupal/KernelTests/Core/Hook/HookOrderTestTrait.php Asserts that two lists of call strings are the same.
HookRequirementsTest class core/modules/system/tests/src/Functional/Module/HookRequirementsTest.php Attempts enabling a module that fails hook_requirements('install').
HookRequirementsTest.php file core/modules/system/tests/src/Functional/Module/HookRequirementsTest.php
HookRequirementsTest::$defaultTheme property core/modules/system/tests/src/Functional/Module/HookRequirementsTest.php The theme to install as the default for testing.
HookRequirementsTest::testHookRequirementsFailure function core/modules/system/tests/src/Functional/Module/HookRequirementsTest.php Assert that a module cannot be installed if it fails hook_requirements().
Hooks group core/core.api.php Define functions that alter the behavior of Drupal core.

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