Search for all

  1. Search 9.5.x for all
  2. Search 8.9.x for all
  3. Search 10.3.x for all
  4. Search 11.x for all
  5. Other projects
Title Object type File name Summary
hook_node_access_records function modules/node/node.api.php Set permissions for a node to be written to the database.
hook_node_access_records_alter function modules/node/node.api.php Alter permissions for a node before it is written to the database.
hook_node_delete function modules/node/node.api.php Respond to node deletion.
hook_node_grants function modules/node/node.api.php Inform the node access system what permissions the user has.
hook_node_grants_alter function modules/node/node.api.php Alter user access rules when trying to view, edit or delete a node.
hook_node_info function modules/node/node.api.php Define module-provided node types.
hook_node_insert function modules/node/node.api.php Respond to creation of a new node.
hook_node_load function modules/node/node.api.php Act on arbitrary nodes being loaded from the database.
hook_node_operations function modules/node/node.api.php Add mass node operations.
hook_node_prepare function modules/node/node.api.php Act on a node object about to be shown on the add/edit form.
hook_node_presave function modules/node/node.api.php Act on a node being inserted or updated.
hook_node_revision_delete function modules/node/node.api.php Respond to deletion of a node revision.
hook_node_search_result function modules/node/node.api.php Act on a node being displayed as a search result.
hook_node_submit function modules/node/node.api.php Act on a node after validated form values have been copied to it.
hook_node_type_delete function modules/node/node.api.php Respond to node type deletion.
hook_node_type_insert function modules/node/node.api.php Respond to node type creation.
hook_node_type_update function modules/node/node.api.php Respond to node type updates.
hook_node_update function modules/node/node.api.php Respond to updates to a node.
hook_node_update_index function modules/node/node.api.php Act on a node being indexed for searching.
hook_node_validate function modules/node/node.api.php Perform node validation before a node is created or updated.
hook_node_view function modules/node/node.api.php Act on a node that is being assembled before rendering.
hook_node_view_alter function modules/node/node.api.php Alter the results of node_view().
hook_openid function modules/openid/openid.api.php Allow modules to modify the OpenID request parameters.
hook_openid_discovery_method_info function modules/openid/openid.api.php Allow modules to declare OpenID discovery methods.
hook_openid_discovery_method_info_alter function modules/openid/openid.api.php Allow modules to alter discovery methods.
hook_openid_normalization_method_info function modules/openid/openid.api.php Allow modules to declare OpenID normalization methods.
hook_openid_normalization_method_info_alter function modules/openid/openid.api.php Allow modules to alter normalization methods.
hook_openid_response function modules/openid/openid.api.php Allow modules to act upon a successful OpenID login.
hook_options_list function modules/field/modules/options/options.api.php Returns the list of options to be displayed for a field.
hook_overlay_child_initialize function modules/overlay/overlay.api.php Allow modules to act when an overlay child window is initialized.
hook_overlay_parent_initialize function modules/overlay/overlay.api.php Allow modules to act when an overlay parent window is initialized.
hook_page_alter function modules/system/system.api.php Perform alterations before a page is rendered.
hook_page_build function modules/system/system.api.php Add elements to a page before it is rendered.
hook_page_delivery_callback_alter function modules/system/system.api.php Alters the delivery callback used to send the result of the page callback to the browser.
hook_path_delete function modules/path/path.api.php Respond to a path being deleted.
hook_path_insert function modules/path/path.api.php Respond to a path being inserted.
hook_path_update function modules/path/path.api.php Respond to a path being updated.
hook_permission function modules/system/system.api.php Define user permissions.
hook_prepare function modules/node/node.api.php Act on a node object about to be shown on the add/edit form.
hook_preprocess function modules/system/theme.api.php Preprocess theme variables for templates.
hook_preprocess_HOOK function modules/system/theme.api.php Preprocess theme variables for a specific theme hook.
hook_process function modules/system/theme.api.php Process theme variables for templates.
hook_process_HOOK function modules/system/theme.api.php Process theme variables for a specific theme hook.
hook_query_alter function modules/system/system.api.php Perform alterations to a structured query.
hook_query_TAG_alter function modules/system/system.api.php Perform alterations to a structured query for a given tag.
hook_ranking function modules/node/node.api.php Provide additional methods of scoring for core search results for nodes.
hook_rdf_mapping function modules/rdf/rdf.api.php Allow modules to define RDF mappings for field bundles.
hook_rdf_namespaces function modules/rdf/rdf.api.php Allow modules to define namespaces for RDF mappings.
hook_registry_files_alter function modules/system/system.api.php Perform necessary alterations to the list of files parsed by the registry.
hook_requirements function modules/system/system.api.php Check installation requirements and do status reporting.

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