Core Drupal Hooks [Part 1] Flashcards ionicons-v5-c

perform alterations on the available fetchers

hook_aggregator_fetcher_info_alter

perform alterations on the available parsers

hook_aggregator_parser_info_alter

perform alterations on the available processors

hook_aggregator_processor_info_alter

proved a block plugin specific block_build alteration

hook_block_build_BASE_BLOCK_ID_alter

provide a block plugin specific block_view alteration

hook_block_view_BASE_BLOCK_ID_alter

modify the list of available CKEditor plugins

hook_ckeditor_plugin_info_alter

hook_comment_links_alter

alter the configuration synchronization steps

hook_config_import_steps_alter

alter config typed data definitions

hook_config_schema_info_alter

hook_contextual_links_plugins_alter

alter the default country list

hook_countries_alter

alter display variant plugin definitions

hook_display_variant_plugin_alter

alter element plugin definitions

hook_element_plugin_alter

control entity operation access

hook_entity_access

alter base field definitions for a content entity type

hook_entity_base_field_info_alter

act on entity_bundle_create()

hook_entity_bundle_create

act on entity_bundle_delete()

hook_entity_bundle_delete

alter bundle field definitions

hook_entity_bundle_field_info_alter

acts when creating a new entity

hook_entity_create

control entity create access

hook_entity_create_access

respond to entity deletion

hook_entity_delete

alter "pseudo-field" components on content entities

hook_entity_extra_field_info_alter

control access to fields

hook_entity_field_access

alter field storage definitions for a content entity type

hook_entity_field_storage_info_alter

act on entities when loaded

hook_entity_load

declares entity operations

hook_entity_operation

alter entity operations

hook_entity_operation_alter

act before entity deletion

hook_entity_predelete

respond to entity revision creation

hook_entity_revision_create

respond to entity revision deletion

hook_entity_revision_delete

acts when creating a new entity translation

hook_entity_translation_create

respond to entity translation deletion

hook_entity_translation_delete

respond to creation of a new entity translation

hook_entity_translation_insert

alter the entity type definitions

hook_entity_type_alter

add to entity type definitions

hook_entity_type_build

acts when initializing a fieldable entity object

hook_ENTITY_TYPE_field_values_init

respond to entity revision creation

hook_ENTITY_TYPE_revision_create

respond to updates to an entity

hook_entity_update

alter the settings used for displaying an entity

hook_entity_view_display_alter

alter the view modes for entity types

hook_entity_view_mode_info_alter

alter the view modes for entity types

hook_field_formatter_info_alter

acts when a field is being purged

hook_field_purge_field

forbid a field storage update from occuring

hook_field_storage_config_update_forbid

perform alterations on preconfigured field options

hook_field_ui_preconfigured_options_alter

alter the Views data on a per field basis

hook_field_views_data_views_data_alter

perform alterations on Field API widget types

hook_field_widget_info_alter

alter multi-value widget forms for a widget provided by another module

hook_field_widget_multivalue_WIDGET_TYPE_form_alter

alter the FileTransfer class registry

hook_filetransfer_info_alter

alter the URL to a file

hook_file_url_alter

alters images with an invalid source

hook_filter_secure_image_alter

allow themes to alter the theme-specific settings form

hook_form_system_theme_settings_alter

alter the HAL relation URI

hook_hal_relation_uri_alter

alter the HAL type URI

hook_hal_type_uri_alter

perform alterations on help topic definitions

hook_help_topics_info_alter

respond to image style flushing

hook_image_style_flush

restricts filtering access to the given field

hook_jsonapi_entity_field_filter_access

controls access to filtering by entity data via JSON:API

hook_jsonapi_ENTITY_TYPE_filter_access

allow modules to alter the language fallback candidates

hook_language_fallback_candidates_alter

allow modules to alter the fallback candidates for specific operations

hook_language_fallback_candidates_OPERATION_alter

perform alterations on language negotiation methods

hook_language_negotiation_info_alter

hook_language_switch_links_alter

define language types

hook_language_types_info

perform alterations on language types

hook_language_types_info_alter

add dynamic library definitions

hook_library_info_build