Functions - 9.5.x - drupal
| Title | Deprecated | File name | Summary | Direct uses | Strings | 
|---|---|---|---|---|---|
| hook_migration_plugins_alter | core/ | 
                                                                                        Allows altering the list of discovered migration plugins. | |||
| hook_modules_installed | core/ | 
                                                                                        Perform necessary actions after modules are installed. | |||
| hook_modules_uninstalled | core/ | 
                                                                                        Perform necessary actions after modules are uninstalled. | |||
| hook_module_implements_alter | core/ | 
                                                                                        Alter the registry of modules implementing a hook. | |||
| hook_module_preinstall | core/ | 
                                                                                        Perform necessary actions before a module is installed. | |||
| hook_module_preuninstall | core/ | 
                                                                                        Perform necessary actions before a module is uninstalled. | |||
| hook_node_access_records | core/ | 
                                                                                        Set permissions for a node to be written to the database. | |||
| hook_node_access_records_alter | core/ | 
                                                                                        Alter permissions for a node before it is written to the database. | |||
| hook_node_grants | core/ | 
                                                                                        Inform the node access system what permissions the user has. | |||
| hook_node_grants_alter | core/ | 
                                                                                        Alter user access rules when trying to view, edit or delete a node. | |||
| hook_node_links_alter | core/ | 
                                                                                        Alter the links of a node. | |||
| hook_node_search_result | core/ | 
                                                                                        Act on a node being displayed as a search result. | |||
| hook_node_update_index | core/ | 
                                                                                        Act on a node being indexed for searching. | |||
| hook_oembed_resource_url_alter | core/ | 
                                                                                        Alters an oEmbed resource URL before it is fetched. | |||
| hook_options_list_alter | core/ | 
                                                                                        Alters the list of options to be displayed for a field. | |||
| hook_page_attachments | core/ | 
                                                                                        Add attachments (typically assets) to a page before it is rendered. | 1 | ||
| hook_page_attachments_alter | core/ | 
                                                                                        Alter attachments (typically assets) to a page before it is rendered. | 1 | ||
| hook_page_bottom | core/ | 
                                                                                        Add a renderable array to the bottom of the page. | |||
| hook_page_top | core/ | 
                                                                                        Add a renderable array to the top of the page. | |||
| hook_plugin_filter_TYPE_alter | core/ | 
                                                                                        Alter the filtering of plugin definitions for a specific plugin type. | |||
| hook_plugin_filter_TYPE__CONSUMER_alter | core/ | 
                                                                                        Alter the filtering of plugin definitions for a specific type and consumer. | |||
| hook_post_update_NAME | core/ | 
                                                                                        Executes an update which is intended to update data, like entities. | |||
| hook_preprocess | core/ | 
                                                                                        Preprocess theme variables for templates. | |||
| hook_preprocess_HOOK | core/ | 
                                                                                        Preprocess theme variables for a specific theme hook. | |||
| hook_query_alter | core/ | 
                                                                                        Perform alterations to a structured query. | |||
| hook_query_TAG_alter | core/ | 
                                                                                        Perform alterations to a structured query for a given tag. | |||
| hook_queue_info_alter | core/ | 
                                                                                        Alter cron queue information before cron runs. | |||
| hook_quickedit_editor_alter | core/ | 
                                                                                        Allow modules to alter in-place editor plugin metadata. | |||
| hook_quickedit_render_field | core/ | 
                                                                                        Returns a renderable array for the value of a single field in an entity. | |||
| hook_ranking | core/ | 
                                                                                        Provide additional methods of scoring for core search results for nodes. | |||
| hook_rdf_namespaces | core/ | 
                                                                                        Allow modules to define namespaces for RDF mappings. | |||
| hook_rebuild | core/ | 
                                                                                        Rebuild data based upon refreshed caches. | |||
| hook_removed_post_updates | core/ | 
                                                                                        Return an array of removed hook_post_update_NAME() function names. | |||
| hook_render_template | core/ | 
                                                                                        Render a template using the theme engine. | |||
| hook_requirements | core/ | 
                                                                                        Check installation requirements and do status reporting. | |||
| hook_requirements_alter | core/ | 
                                                                                        Alters requirements data. | |||
| hook_rest_resource_alter | core/ | 
                                                                                        Alter the resource plugin definitions. | |||
| hook_schema | core/ | 
                                                                                        Define the current version of the database schema. | |||
| hook_search_plugin_alter | core/ | 
                                                                                        Alter search plugin definitions. | |||
| hook_search_preprocess | core/ | 
                                                                                        Preprocess text for search. | |||
| hook_shortcut_default_set | core/ | 
                                                                                        Return the name of a default shortcut set for the provided user account. | |||
| hook_system_breadcrumb_alter | core/ | 
                                                                                        Perform alterations to the breadcrumb built by the BreadcrumbManager. | |||
| hook_system_info_alter | core/ | 
                                                                                        Alter the information parsed from module and theme .info.yml files. | |||
| hook_system_themes_page_alter | core/ | 
                                                                                        Alters theme operation links. | |||
| hook_template_preprocess_default_variables_alter | core/ | 
                                                                                        Alter the default, hook-independent variables for all templates. | |||
| hook_theme | core/ | 
                                                                                        Register a module or theme's theme implementations. | |||
| hook_themes_installed | core/ | 
                                                                                        Respond to themes being installed. | |||
| hook_themes_uninstalled | core/ | 
                                                                                        Respond to themes being uninstalled. | |||
| hook_theme_registry_alter | core/ | 
                                                                                        Alter the theme registry information returned from hook_theme(). | |||
| hook_theme_suggestions_alter | core/ | 
                                                                                        Alters named suggestions for all theme hooks. | 
Pagination
- Previous page
 - Page 22
 - Next page
 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.