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
hook_entity_type_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter the entity type definitions.
hook_entity_type_build function core/lib/Drupal/Core/Entity/entity.api.php Add to entity type definitions.
hook_ENTITY_TYPE_build_defaults_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter entity renderable values before cache checking during rendering.
hook_ENTITY_TYPE_create function core/lib/Drupal/Core/Entity/entity.api.php Acts when creating a new entity of a specific type.
hook_ENTITY_TYPE_create_access function core/lib/Drupal/Core/Entity/entity.api.php Control entity create access for a specific entity type.
hook_ENTITY_TYPE_delete function core/lib/Drupal/Core/Entity/entity.api.php Respond to entity deletion of a particular type.
hook_ENTITY_TYPE_duplicate function core/lib/Drupal/Core/Entity/entity.api.php Acts when duplicating an existing entity of a specific type.
hook_ENTITY_TYPE_field_values_init function core/lib/Drupal/Core/Entity/entity.api.php Acts when initializing a fieldable entity object.
hook_ENTITY_TYPE_form_mode_alter function core/lib/Drupal/Core/Entity/entity.api.php Change the form mode of a specific entity type currently being displayed.
hook_ENTITY_TYPE_insert function core/lib/Drupal/Core/Entity/entity.api.php Respond to creation of a new entity of a particular type.
hook_ENTITY_TYPE_load function core/lib/Drupal/Core/Entity/entity.api.php Act on entities of a specific type when loaded.
hook_ENTITY_TYPE_predelete function core/lib/Drupal/Core/Entity/entity.api.php Act before entity deletion of a particular entity type.
hook_ENTITY_TYPE_prepare_form function core/lib/Drupal/Core/Entity/entity.api.php Acts on a particular type of entity object about to be in an entity form.
hook_ENTITY_TYPE_presave function core/lib/Drupal/Core/Entity/entity.api.php Act on a specific type of entity before it is created or updated.
hook_ENTITY_TYPE_revision_create function core/lib/Drupal/Core/Entity/entity.api.php Respond to entity revision creation.
hook_ENTITY_TYPE_revision_delete function core/lib/Drupal/Core/Entity/entity.api.php Respond to entity revision deletion of a particular type.
hook_ENTITY_TYPE_storage_load function core/lib/Drupal/Core/Entity/entity.api.php Act on content entities of a given type when loaded from the storage.
hook_ENTITY_TYPE_translation_create function core/lib/Drupal/Core/Entity/entity.api.php Acts when creating a new entity translation of a specific type.
hook_ENTITY_TYPE_translation_delete function core/lib/Drupal/Core/Entity/entity.api.php Respond to entity translation deletion of a particular type.
hook_ENTITY_TYPE_translation_insert function core/lib/Drupal/Core/Entity/entity.api.php Respond to creation of a new entity translation of a particular type.
hook_ENTITY_TYPE_update function core/lib/Drupal/Core/Entity/entity.api.php Respond to updates to an entity of a particular type.
hook_ENTITY_TYPE_view function core/lib/Drupal/Core/Entity/entity.api.php Act on entities of a particular type being assembled before rendering.
hook_ENTITY_TYPE_view_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter the results of the entity build array for a particular entity type.
hook_ENTITY_TYPE_view_mode_alter function core/lib/Drupal/Core/Entity/entity.api.php Change the view mode of a specific entity type currently being displayed.
hook_entity_update function core/lib/Drupal/Core/Entity/entity.api.php Respond to updates to an entity.
hook_entity_view function core/lib/Drupal/Core/Entity/entity.api.php Act on entities being assembled before rendering.
hook_entity_view_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter the results of the entity build array.
hook_entity_view_display_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter the settings used for displaying an entity.
hook_entity_view_mode_alter function core/lib/Drupal/Core/Entity/entity.api.php Change the view mode of an entity that is being displayed.
hook_entity_view_mode_info_alter function core/lib/Drupal/Core/Entity/entity.api.php Alter the view modes for entity types.
hook_extension function core/lib/Drupal/Core/Render/theme.api.php Declare a template file extension to be used with a theme engine.
hook_field_formatter_info_alter function core/modules/field/field.api.php Perform alterations on Field API formatter types.
hook_field_formatter_settings_summary_alter function core/modules/field_ui/field_ui.api.php Alters the field formatter settings summary.
hook_field_formatter_third_party_settings_form function core/modules/field_ui/field_ui.api.php Allow modules to add settings to field formatters provided by other modules.
hook_field_info_alter function core/modules/field/field.api.php Perform alterations on Field API field types.
hook_field_info_entity_type_ui_definitions_alter function core/modules/field/field.api.php Alters the UI field definitions.
hook_field_info_max_weight function core/modules/field/field.api.php Returns the maximum weight for the entity components handled by the module.
hook_field_purge_field function core/modules/field/field.api.php Acts when a field is being purged.
hook_field_purge_field_storage function core/modules/field/field.api.php Acts when a field storage definition is being purged.
hook_field_storage_config_update_forbid function core/modules/field/field.api.php Forbid a field storage update from occurring.
hook_field_type_category_info_alter function core/modules/field/field.api.php Allows modules to alter the field type category information.
hook_field_ui_preconfigured_options_alter function core/modules/field/field.api.php Perform alterations on preconfigured field options.
hook_field_views_data function core/modules/views/views.api.php Override the default Views data for a Field API field.
hook_field_views_data_alter function core/modules/views/views.api.php Alter the Views data for a single Field API field.
hook_field_views_data_views_data_alter function core/modules/views/views.api.php Alter the Views data on a per field basis.
hook_field_widget_complete_form_alter function core/modules/field/field.api.php Alter the complete form for field widgets provided by other modules.
hook_field_widget_complete_WIDGET_TYPE_form_alter function core/modules/field/field.api.php Alter the complete form for a specific widget provided by other modules.
hook_field_widget_info_alter function core/modules/field/field.api.php Perform alterations on Field API widget types.
hook_field_widget_settings_summary_alter function core/modules/field_ui/field_ui.api.php Alters the field widget settings summary.
hook_field_widget_single_element_form_alter function core/modules/field/field.api.php Alter forms for field widgets provided by other modules.

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