Search for all

  1. Search 7.x for all
  2. Search 9.5.x for all
  3. Search 8.9.x for all
  4. Search 10.3.x for all
  5. Search 11.x for all
  6. Other projects
Title Object type File name Summary
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.
hook_admin_content_form_ignore_form_ids function core/themes/admin/admin.api.php Register form IDs that should not use the content form.
hook_admin_content_form_routes function core/themes/admin/admin.api.php Register routes to apply admin’s content edit form layout.
hook_admin_content_form_routes_alter function core/themes/admin/admin.api.php Alter the registered routes to enable or disable admin’s edit form layout.
hook_ajax_render_alter function core/lib/Drupal/Core/Form/form.api.php Alter the Ajax command data that is sent to the client.
hook_batch_alter function core/lib/Drupal/Core/Form/form.api.php Alter batch information before a batch is processed.
hook_block_access function core/modules/block/block.api.php Control access to a block instance.
hook_block_alter function core/modules/block/block.api.php Allow modules to alter the block plugin definitions.
hook_block_build_alter function core/modules/block/block.api.php Alter the result of \Drupal\Core\Block\BlockBase::build().
hook_block_build_BASE_BLOCK_ID_alter function core/modules/block/block.api.php Provide a block plugin specific block_build alteration.
hook_block_view_alter function core/modules/block/block.api.php Alter the result of \Drupal\Core\Block\BlockBase::build().
hook_block_view_BASE_BLOCK_ID_alter function core/modules/block/block.api.php Provide a block plugin specific block_view alteration.
hook_cache_flush function core/core.api.php Flush all persistent and static caches.
hook_ckeditor5_plugin_info_alter function core/modules/ckeditor5/ckeditor5.api.php Modify the list of available CKEditor 5 plugins.
hook_collector_hook_attribute.info.yml file core/modules/system/tests/modules/hook_collector_hook_attribute/hook_collector_hook_attribute.info.yml core/modules/system/tests/modules/hook_collector_hook_attribute/hook_collector_hook_attribute.info.yml
hook_collector_on_behalf.info.yml file core/modules/system/tests/modules/hook_collector_on_behalf/hook_collector_on_behalf.info.yml core/modules/system/tests/modules/hook_collector_on_behalf/hook_collector_on_behalf.info.yml
hook_collector_on_behalf_cache_flush function core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.module This implements a hook but should not be picked up.
hook_collector_on_behalf_procedural.info.yml file core/modules/system/tests/modules/hook_collector_on_behalf_procedural/hook_collector_on_behalf_procedural.info.yml core/modules/system/tests/modules/hook_collector_on_behalf_procedural/hook_collector_on_behalf_procedural.info.yml
hook_collector_on_behalf_procedural.module file core/modules/system/tests/modules/hook_collector_on_behalf_procedural/hook_collector_on_behalf_procedural.module
hook_collector_on_behalf_procedural_cache_flush function core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.module This implements a hook but should not be picked up.
hook_collector_skip_procedural.info.yml file core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.info.yml core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.info.yml
hook_collector_skip_procedural.module file core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.module
hook_collector_skip_procedural.services.yml file core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.services.yml core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.services.yml
hook_collector_skip_procedural_attribute.info.yml file core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.info.yml core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.info.yml
hook_collector_skip_procedural_attribute.module file core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.module
hook_collector_skip_procedural_attribute_cache_flush function core/modules/system/tests/modules/hook_collector_skip_procedural_attribute/hook_collector_skip_procedural_attribute.module This implements a hook and should be picked up.
hook_collector_skip_procedural_cache_flush function core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.module This implements a hook but should not be picked up.
hook_collector_skip_procedural_custom_function function core/modules/system/tests/modules/hook_collector_skip_procedural/hook_collector_skip_procedural.module
hook_comment_links_alter function core/modules/comment/comment.api.php Alter the links of a comment.
hook_condition_info_alter function core/core.api.php Alter the information provided in ConditionManager::getDefinitions().
hook_config_import_steps_alter function core/core.api.php Alter the configuration synchronization steps.
hook_config_schema_info_alter function core/core.api.php Alter config typed data definitions.
hook_config_translation_info function core/modules/config_translation/config_translation.api.php Introduce dynamic translation tabs for translation of configuration.
hook_config_translation_info_alter function core/modules/config_translation/config_translation.api.php Alter existing translation tabs for translation of configuration.
hook_contextual_links_alter function core/lib/Drupal/Core/Menu/menu.api.php Alter contextual links before they are rendered.
hook_contextual_links_plugins_alter function core/lib/Drupal/Core/Menu/menu.api.php Alter the plugin definition of contextual links.
hook_contextual_links_view_alter function core/modules/contextual/contextual.api.php Alter a contextual links element before it is rendered.
hook_countries_alter function core/core.api.php Alter the default country list.
hook_cron function core/core.api.php Perform periodic actions.
hook_css_alter function core/lib/Drupal/Core/Render/theme.api.php Alter CSS files before they are output on the page.
hook_data_type_info_alter function core/core.api.php Alter available data types for typed data wrappers.
hook_default_admin_content_form_ignore_form_ids function core/themes/default_admin/default_admin.api.php Register form IDs that should not use the content form.
hook_default_admin_content_form_routes function core/themes/default_admin/default_admin.api.php Register routes to apply admin’s content edit form layout.
hook_default_admin_content_form_routes_alter function core/themes/default_admin/default_admin.api.php Alter the registered routes to enable or disable admin’s edit form layout.
hook_display_variant_plugin_alter function core/core.api.php Alter display variant plugin definitions.

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