Hooks

  1. cis7 includes/module.inc hooks
  2. cle7 includes/module.inc hooks
  3. elmsmedia7 includes/module.inc hooks
  4. icor7 includes/module.inc hooks
  5. meedjum_blog7 includes/module.inc hooks
  6. mooc7 includes/module.inc hooks

Allow modules to interact with the Drupal core.

Drupal's module system is based on the concept of "hooks". A hook is a PHP function that is named foo_bar(), where "foo" is the name of the module (whose filename is thus foo.module) and "bar" is the name of the hook. Each hook has a defined set of parameters and a specified result type.

To extend Drupal, a module need simply implement a hook. When Drupal wishes to allow intervention from modules, it determines which modules implement a hook and calls that hook in all enabled modules that implement it.

The available hooks to implement are explained here in the Hooks section of the developer documentation. The string "hook" is used as a placeholder for the module name in the hook definitions. For example, if the module file is called example.module, then hook_help() as implemented by that module would be defined as example_help().

The example functions included are not part of the Drupal core, they are just models that you can modify. Only the hooks implemented within modules are executed when running Drupal.

See also

Default theme implementations

Callbacks

Functions

Namesort descending Location Description
ds_views_row_adv_VIEWS_NAME sites/all/modules/ulmus/ds/ds.api.php Theme an entity through an advanced function coming from the views entity plugin.
ds_views_row_ENTITY_NAME sites/all/modules/ulmus/ds/ds.api.php Theme an entity coming from the views entity plugin.
entityreference_prepopulate_providers_info_alter sites/all/modules/ulmus/entityreference_prepopulate/entityreference_prepopulate.api.php Alter providers list.
entity_crud_hook_entity_info sites/all/modules/ulmus/entity/entity.api.php Provide an entity type via the entity CRUD API.
entity_hook_field_info sites/all/modules/ulmus/entity/entity.api.php Provide entity property information for fields.
entity_metadata_hook_entity_info sites/all/modules/ulmus/entity/entity.api.php Provide additional metadata for entities.
feeds_access sites/all/modules/ulmus/feeds/feeds.module Menu access callback.
feeds_batch sites/all/modules/ulmus/feeds/feeds.module Batch API worker callback. Used by FeedsSource::startBatchAPIJob().
feeds_cron sites/all/modules/ulmus/feeds/feeds.module Implements hook_cron().
feeds_cron_job_scheduler_info sites/all/modules/ulmus/feeds/feeds.module Implements hook_cron_job_scheduler_info().
feeds_cron_queue_info sites/all/modules/ulmus/feeds/feeds.module Implements hook_cron_queue_info().
feeds_ctools_plugin_api sites/all/modules/ulmus/feeds/feeds.module Implements hook_ctools_plugin_api().
feeds_ctools_plugin_type sites/all/modules/ulmus/feeds/feeds.module Implements hook_ctools_plugin_type().
feeds_entity_delete sites/all/modules/ulmus/feeds/feeds.module Implements hook_entity_delete().
feeds_entity_insert sites/all/modules/ulmus/feeds/feeds.module Implements hook_entity_insert().
feeds_entity_update sites/all/modules/ulmus/feeds/feeds.module Implements hook_entity_update().
feeds_exit sites/all/modules/ulmus/feeds/feeds.module Implements hook_exit().
feeds_feeds_plugins sites/all/modules/ulmus/feeds/feeds.module Implements hook_feeds_plugins().
feeds_field_extra_fields sites/all/modules/ulmus/feeds/feeds.module Implements hook_field_extra_fields().
feeds_forms sites/all/modules/ulmus/feeds/feeds.module Implements hook_forms().
feeds_form_node_form_alter sites/all/modules/ulmus/feeds/feeds.module Implements hook_form_BASE_FORM_ID_alter().
feeds_get_feed_nid sites/all/modules/ulmus/feeds/feeds.module Gets the feed_nid for a single entity.
feeds_hook_info sites/all/modules/ulmus/feeds/feeds.module Implements hook_hook_info().
feeds_importer_expire sites/all/modules/ulmus/feeds/feeds.module Scheduler callback for expiring content.
feeds_importer_load sites/all/modules/ulmus/feeds/feeds.module Menu loader callback.
feeds_importer_title sites/all/modules/ulmus/feeds/feeds.module Title callback.
feeds_menu sites/all/modules/ulmus/feeds/feeds.module Implements hook_menu().
feeds_node_delete sites/all/modules/ulmus/feeds/feeds.module Implements hook_node_delete().
feeds_node_insert sites/all/modules/ulmus/feeds/feeds.module Implements hook_node_insert().
feeds_node_presave sites/all/modules/ulmus/feeds/feeds.module Implements hook_node_presave().
feeds_node_update sites/all/modules/ulmus/feeds/feeds.module Implements hook_node_update().
feeds_node_validate sites/all/modules/ulmus/feeds/feeds.module Implements hook_node_validate().
feeds_page_access sites/all/modules/ulmus/feeds/feeds.module Menu access callback.
feeds_permission sites/all/modules/ulmus/feeds/feeds.module Implements feeds_permission().
feeds_push_unsubscribe sites/all/modules/ulmus/feeds/feeds.module Scheduler callback for unsubscribing from PuSH hubs.
feeds_reschedule sites/all/modules/ulmus/feeds/feeds.module Reschedule one or all importers.
feeds_source_clear sites/all/modules/ulmus/feeds/feeds.module Scheduler callback for deleting all items from a source.
feeds_source_import sites/all/modules/ulmus/feeds/feeds.module Scheduler callback for importing from a source.
feeds_theme sites/all/modules/ulmus/feeds/feeds.module Implements hook_theme().
feeds_views_api sites/all/modules/ulmus/feeds/feeds.module Implements hook_views_api().
hook_actions_delete modules/system/system.api.php Executes code after an action is deleted.
hook_action_info modules/system/system.api.php Declares information about actions.
hook_action_info_alter modules/system/system.api.php Alters the actions declared by another module.
hook_admin_paths modules/system/system.api.php Define administrative paths.
hook_admin_paths_alter modules/system/system.api.php Redefine administrative paths defined by other modules.
hook_admin_theme_check sites/all/modules/ulmus/admin_theme/admin_theme.api.php Check if an option is "on" for the current page.
hook_admin_theme_info sites/all/modules/ulmus/admin_theme/admin_theme.api.php Add more options to the administration theme settings page.
hook_advagg_build_aggregate_plans_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow modules to modify the aggregate plan.
hook_advagg_changed_files sites/all/modules/ulmus/advagg/advagg.api.php Let other modules know about the changed files.
hook_advagg_context_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify $css_groups right before it is processed.
hook_advagg_css_groups_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify $css_groups right before it is processed.
hook_advagg_current_hooks_hash_array_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to add in their own settings and hooks.
hook_advagg_get_css_aggregate_contents_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify this aggregates contents.
hook_advagg_get_css_file_contents_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify this files contents.
hook_advagg_get_js_aggregate_contents_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify this aggregates contents.
hook_advagg_get_js_file_contents_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify this files contents.
hook_advagg_get_root_files_dir sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to alter css and js paths.
hook_advagg_js_groups_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify $js_groups right before it is processed.
hook_advagg_modify_css_pre_render_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify $children & $elements before they are rendered.
hook_advagg_modify_js_pre_render_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to modify $children & $elements before they are rendered.
hook_advagg_save_aggregate_alter sites/all/modules/ulmus/advagg/advagg.api.php Allow other modules to alter the contents and add new files to save (.gz).
hook_aggregator_fetch modules/aggregator/aggregator.api.php Create an alternative fetcher for aggregator.module.
hook_aggregator_fetch_info modules/aggregator/aggregator.api.php Specify the title and short description of your fetcher.
hook_aggregator_parse modules/aggregator/aggregator.api.php Create an alternative parser for aggregator module.
hook_aggregator_parse_info modules/aggregator/aggregator.api.php Specify the title and short description of your parser.
hook_aggregator_process modules/aggregator/aggregator.api.php Create a processor for aggregator.module.
hook_aggregator_process_info modules/aggregator/aggregator.api.php Specify the title and short description of your processor.
hook_aggregator_remove modules/aggregator/aggregator.api.php Remove stored feed data.
hook_ajax_render_alter modules/system/system.api.php Alter the commands that are sent to the user through the Ajax framework.
hook_archiver_info modules/system/system.api.php Declare archivers to the system.
hook_archiver_info_alter modules/system/system.api.php Alter archiver information declared by other modules.
hook_batch_alter modules/system/system.api.php Alter batch information before a batch is processed.
hook_block_configure modules/block/block.api.php Define a configuration form for a block.
hook_block_info modules/block/block.api.php Define all blocks provided by the module.
hook_block_info_alter modules/block/block.api.php Change block definition before saving to the database.
hook_block_list_alter modules/block/block.api.php Act on blocks prior to rendering.
hook_block_save modules/block/block.api.php Save the configuration options from hook_block_configure().
hook_block_view modules/block/block.api.php Return a rendered or renderable view of a block.
hook_block_view_alter modules/block/block.api.php Perform alterations to the content of a block.
hook_block_view_MODULE_DELTA_alter modules/block/block.api.php Perform alterations to a specific block.
hook_boot modules/system/system.api.php Perform setup tasks for all page requests.
hook_comment_delete modules/comment/comment.api.php The comment is being deleted by the moderator.
hook_comment_insert modules/comment/comment.api.php The comment is being inserted.
hook_comment_load modules/comment/comment.api.php Comments are being loaded from the database.
hook_comment_presave modules/comment/comment.api.php The comment passed validation and is about to be saved.
hook_comment_publish modules/comment/comment.api.php The comment is being published by the moderator.
hook_comment_unpublish modules/comment/comment.api.php The comment is being unpublished by the moderator.
hook_comment_update modules/comment/comment.api.php The comment is being updated.
hook_comment_view modules/comment/comment.api.php The comment is being viewed. This hook can be used to add additional data to the comment before theming.
hook_comment_view_alter modules/comment/comment.api.php The comment was built; the module may modify the structured content.
hook_contextual_links_view_alter modules/contextual/contextual.api.php Alter a contextual links element before it is rendered.
hook_countries_alter modules/system/system.api.php Alter the default country list.
hook_cron modules/system/system.api.php Perform periodic actions.
hook_cron_queue_info modules/system/system.api.php Declare queues holding items that need to be run periodically.
hook_cron_queue_info_alter modules/system/system.api.php Alter cron queue information before cron runs.
hook_css_alter modules/system/system.api.php Alter CSS files before they are output on the page.
hook_ctools_api_hook_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter the list of modules/themes which implement a certain api.
hook_ctools_cleanstring_alter sites/all/modules/ulmus/ctools/ctools.api.php Change cleanstring settings.
hook_ctools_cleanstring_CLEAN_ID_alter sites/all/modules/ulmus/ctools/ctools.api.php Change cleanstring settings for a specific clean ID.
hook_ctools_content_subtype_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter a content plugin subtype.
hook_ctools_entity_contexts_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter the definition of entity context plugins.
hook_ctools_entity_context_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter the definition of an entity context plugin.
hook_ctools_math_expression_functions_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter the available functions to be used in ctools math expression api.
hook_ctools_plugin_api sites/all/modules/ulmus/field_group/field_group.api.php Implement hook_ctools_plugin_api(). This hook is needed to let ctools know about exportables. If you create field groups by using hook_field_group_info, you will need to include the ctools api hook as well.
hook_ctools_plugin_directory sites/all/modules/ulmus/ctools/ctools.api.php This hook is used to inform the CTools plugin system about the location of a directory that should be searched for files containing plugins of a particular type. CTools invokes this same hook for all plugins, using the two passed parameters to…
hook_ctools_plugin_post_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter a plugin after it has been processed.
hook_ctools_plugin_pre_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter a plugin before it has been processed.
hook_ctools_plugin_type sites/all/modules/ulmus/ctools/ctools.api.php Inform CTools about plugin types.
hook_ctools_render_alter sites/all/modules/ulmus/ctools/ctools.api.php Alter everything.
hook_custom_theme modules/system/system.api.php Return the machine-readable name of the theme to use for the current page.
hook_dashboard_regions modules/dashboard/dashboard.api.php Add regions to the dashboard.
hook_dashboard_regions_alter modules/dashboard/dashboard.api.php Alter dashboard regions provided by modules.
hook_date_formats modules/system/system.api.php Define additional date formats.
hook_date_formats_alter modules/system/system.api.php Alter date formats declared by another module.
hook_date_format_types modules/system/system.api.php Define additional date types.
hook_date_format_types_alter modules/system/system.api.php Modify existing date types.
hook_default_og_membership_type sites/all/modules/ulmus/og/og.api.php Define default OG membership type configurations. *
hook_default_og_membership_type_alter sites/all/modules/ulmus/og/og.api.php Alter default OG membership type configurations. *
hook_delete modules/node/node.api.php Respond to node deletion.
hook_disable modules/system/system.api.php Perform necessary actions before module is disabled.
hook_display_cache_cache_keys_alter sites/all/modules/ulmus/display_cache/display_cache.api.php Alters the keys to build a cid.
hook_drupal_goto_alter modules/system/system.api.php Change the page the user is sent to by drupal_goto().
hook_ds_classes_alter sites/all/modules/ulmus/ds/ds.api.php Allow modules to provide additional classes for regions and layouts.
hook_ds_custom_fields_info sites/all/modules/ulmus/ds/ds.api.php Define custom fields which can be overridden through the UI and which are exportable. The keys are almost the same as in hook_ds_fields_info() except that field_type is limited and you need an entities key.
hook_ds_fields_info sites/all/modules/ulmus/ds/ds.api.php Define fields. These fields are not overridable through the interface. If you want those, look at hook_ds_custom_fields_info().
hook_ds_fields_info_alter sites/all/modules/ulmus/ds/ds.api.php Alter fields defined by Display Suite
hook_ds_fields_ui_alter sites/all/modules/ulmus/ds/ds.api.php Alter fields defined by Display Suite just before they get rendered on the Field UI. Use this hook to inject fields which you can't alter with hook_ds_fields_info_alter().
hook_ds_field_format_summary sites/all/modules/ulmus/ds/ds.api.php Return configuration summary for the field format.
hook_ds_field_settings_alter sites/all/modules/ulmus/ds/ds.api.php Modify the field settings before they get saved.
hook_ds_field_settings_form sites/all/modules/ulmus/ds/ds.api.php Return a settings form for a Display Suite field.
hook_ds_field_settings_info sites/all/modules/ulmus/ds/ds.api.php Expose Display Suite field settings.
hook_ds_field_theme_functions_info sites/all/modules/ulmus/ds/ds.api.php Define theme functions for fields.
hook_ds_label_options_alter sites/all/modules/ulmus/ds/ds.api.php Alter the field label options. Note that you will either update the preprocess functions or the field.tpl.php file when adding new options.
hook_ds_layout_info sites/all/modules/ulmus/ds/ds.api.php Define layouts from code.
hook_ds_layout_info_alter sites/all/modules/ulmus/ds/ds.api.php Alter layouts found by Display Suite.
hook_ds_layout_region_alter sites/all/modules/ulmus/ds/ds.api.php Alter the region options in the field UI screen.
hook_ds_layout_settings_alter sites/all/modules/ulmus/ds/ds.api.php Modify the layout settings just before they get saved.
hook_ds_layout_settings_info sites/all/modules/ulmus/ds/ds.api.php Expose default layout settings info.
hook_ds_pre_render_alter sites/all/modules/ulmus/ds/ds.api.php Alter the layout render array.
hook_ds_taxonomy_term_separators sites/all/modules/ulmus/ds/ds.api.php Alter the strings used to separate taxonomy terms.
hook_ds_vd_info sites/all/modules/ulmus/ds/ds.api.php Expose Views layouts definitions.
hook_ds_views_row_render_entity_alter sites/all/modules/ulmus/ds/ds.api.php Modify the entity render array in the context of a view.
hook_ds_views_view_mode_alter sites/all/modules/ulmus/ds/ds.api.php Alter the view mode just before it's rendered by the DS views entity plugin.
hook_ds_view_modes_info sites/all/modules/ulmus/ds/ds.api.php Expose default view modes.
hook_element_info modules/system/system.api.php Allows modules to declare their own Form API element types and specify their default values.
hook_element_info_alter modules/system/system.api.php Alter the element type information returned from modules.
hook_enable modules/system/system.api.php Perform necessary actions after module is enabled.
hook_entityreference_prepopulate_providers_info sites/all/modules/ulmus/entityreference_prepopulate/entityreference_prepopulate.api.php Register a new prepopulate provider.
hook_entity_delete modules/system/system.api.php Act on entities when deleted.
hook_entity_diff sites/all/modules/ulmus/diff/diff.api.php Allow modules to provide a comparison about entities.
hook_entity_diff_alter sites/all/modules/ulmus/diff/diff.api.php Allow modules to alter a comparison about entities.
hook_entity_info modules/system/system.api.php Inform the base system and the Field API about one or more entity types.
hook_entity_info_alter modules/system/system.api.php Alter the entity info.
hook_entity_insert modules/system/system.api.php Act on entities when inserted.
hook_entity_load modules/system/system.api.php Act on entities when loaded.
hook_entity_prepare_view modules/system/system.api.php Act on entities as they are being prepared for view.
hook_entity_presave modules/system/system.api.php Act on an entity before it is about to be created or updated.
hook_entity_property_info sites/all/modules/ulmus/entity/entity.api.php Allow modules to define metadata about entity properties.
hook_entity_property_info_alter sites/all/modules/ulmus/entity/entity.api.php Allow modules to alter metadata about entity properties.
hook_entity_query_alter modules/system/system.api.php Alter or execute an EntityFieldQuery.
hook_entity_update modules/system/system.api.php Act on entities when updated.
hook_entity_view modules/system/system.api.php Act on entities being assembled before rendering.
hook_entity_views_field_handlers_alter sites/all/modules/ulmus/entity/entity.api.php Alter the handlers used by the data selection tables provided by this module.
hook_entity_view_alter modules/system/system.api.php Alter the results of ENTITY_view().
hook_entity_view_mode_alter modules/system/system.api.php Change the view mode of an entity that is being displayed.
hook_exit modules/system/system.api.php Perform cleanup tasks.
hook_field_access modules/field/field.api.php Determine whether the user has access to a given field.
hook_field_attach_create_bundle modules/field/field.api.php Act on field_attach_create_bundle().
hook_field_attach_delete modules/field/field.api.php Act on field_attach_delete().
hook_field_attach_delete_bundle modules/field/field.api.php Act on field_attach_delete_bundle.
hook_field_attach_delete_revision modules/field/field.api.php Act on field_attach_delete_revision().
hook_field_attach_form modules/field/field.api.php Act on field_attach_form().
hook_field_attach_insert modules/field/field.api.php Act on field_attach_insert().
hook_field_attach_load modules/field/field.api.php Act on field_attach_load().
hook_field_attach_prepare_translation_alter modules/field/field.api.php Perform alterations on field_attach_prepare_translation().
hook_field_attach_preprocess_alter modules/field/field.api.php Alter field_attach_preprocess() variables.
hook_field_attach_presave modules/field/field.api.php Act on field_attach_presave().
hook_field_attach_purge modules/field/field.api.php Act on field_purge_data().
hook_field_attach_rename_bundle modules/field/field.api.php Act on field_attach_rename_bundle().
hook_field_attach_submit modules/field/field.api.php Act on field_attach_submit().
hook_field_attach_update modules/field/field.api.php Act on field_attach_update().
hook_field_attach_validate modules/field/field.api.php Act on field_attach_validate().
hook_field_attach_view_alter modules/field/field.api.php Perform alterations on field_attach_view() or field_view_field().
hook_field_available_languages_alter modules/field/field.api.php Alter field_available_languages() values.
hook_field_collection_is_empty_alter sites/all/modules/ulmus/field_collection/field_collection.api.php Alter whether a field collection item is considered empty.
hook_field_collection_item_delete sites/all/modules/ulmus/field_collection/field_collection.api.php Responds to field collection item deletion.
hook_field_collection_item_insert sites/all/modules/ulmus/field_collection/field_collection.api.php Responds when a field collection item is inserted.
hook_field_collection_item_load sites/all/modules/ulmus/field_collection/field_collection.api.php Acts on field collections being loaded from the database.
hook_field_collection_item_presave sites/all/modules/ulmus/field_collection/field_collection.api.php Acts on a field collection item being inserted or updated.
hook_field_collection_item_update sites/all/modules/ulmus/field_collection/field_collection.api.php Responds to a field collection item being updated.
hook_field_collection_item_view sites/all/modules/ulmus/field_collection/field_collection.api.php Act on a field collection item that is being assembled before rendering.
hook_field_collection_item_view_alter sites/all/modules/ulmus/field_collection/field_collection.api.php Alter the results of entity_view() for field collection items.
hook_field_create_field modules/field/field.api.php Act on a field being created.
hook_field_create_instance modules/field/field.api.php Act on a field instance being created.
hook_field_delete modules/field/field.api.php Define custom delete behavior for this module's field data.
hook_field_delete_field modules/field/field.api.php Act on a field being deleted.
hook_field_delete_instance modules/field/field.api.php Act on a field instance being deleted.
hook_field_delete_revision modules/field/field.api.php Define custom revision delete behavior for this module's field types.
hook_field_diff_view_alter sites/all/modules/ulmus/diff/diff.api.php Allow other modules to interact with MODULE_field_diff_view().
hook_field_diff_view_prepare_alter sites/all/modules/ulmus/diff/diff.api.php Allow other modules to interact with MODULE_field_diff_view_prepare().
hook_field_display_alter modules/field/field.api.php Alters the display settings of a field before it gets displayed.
hook_field_display_ENTITY_TYPE_alter modules/field/field.api.php Alters the display settings of a field on a given entity type before it gets displayed.
hook_field_extra_fields modules/field/field.api.php Exposes "pseudo-field" components on fieldable entities.
hook_field_extra_fields_alter modules/field/field.api.php Alter "pseudo-field" components on fieldable entities.
hook_field_extra_fields_display_alter modules/field/field.api.php Alters the display settings of pseudo-fields before an entity is displayed.
hook_field_formatter_info modules/field/field.api.php Expose Field API formatter types.
hook_field_formatter_info_alter modules/field/field.api.php Perform alterations on Field API formatter types.
hook_field_formatter_prepare_view modules/field/field.api.php Allow formatters to load information for field values being displayed.
hook_field_formatter_view modules/field/field.api.php Build a renderable array for a field value.
hook_field_group_build_pre_render_alter sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_build_pre_render_alter().
hook_field_group_create_field_group sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_create_field_group().
hook_field_group_delete_field_group sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_delete_field_group().
hook_field_group_formatter_info sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_formatter_info().
hook_field_group_format_settings sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_format_settings().
hook_field_group_format_summary sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_format_summary().
hook_field_group_info sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_info(). Don't forget to include the ctools hook to notify that your modules has field group exports.
hook_field_group_info_alter sites/all/modules/ulmus/field_group/field_group.api.php Alter the field group definitions provided by other modules.
hook_field_group_pre_render sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_pre_render().
hook_field_group_pre_render_alter sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_pre_render().
hook_field_group_update_field_group sites/all/modules/ulmus/field_group/field_group.api.php Implements hook_field_group_update_field_group().
hook_field_info modules/field/field.api.php Define Field API field types.
hook_field_info_alter modules/field/field.api.php Perform alterations on Field API field types.
hook_field_info_max_weight modules/field/field.api.php Returns the maximum weight for the entity components handled by the module.
hook_field_insert modules/field/field.api.php Define custom insert behavior for this module's field data.
hook_field_is_empty modules/field/field.api.php Define what constitutes an empty item for a field type.
hook_field_language_alter modules/field/field.api.php Perform alterations on field_language() values.
hook_field_load modules/field/field.api.php Define custom load behavior for this module's field types.
hook_field_prepare_translation modules/field/field.api.php Define custom prepare_translation behavior for this module's field types.
hook_field_prepare_view modules/field/field.api.php Prepare field values prior to display.
hook_field_presave modules/field/field.api.php Define custom presave behavior for this module's field types.
hook_field_purge_field modules/field/field.api.php Acts when a field record is being purged.
hook_field_purge_instance modules/field/field.api.php Acts when a field instance is being purged.
hook_field_read_field modules/field/field.api.php Act on field records being read from the database.
hook_field_read_instance modules/field/field.api.php Act on a field record being read from the database.
hook_field_schema modules/field/field.api.php Define the Field API schema for a field structure.
hook_field_storage_create_field modules/field/field.api.php Act on creation of a new field.
hook_field_storage_delete modules/field/field.api.php Delete all field data for an entity.
hook_field_storage_delete_field modules/field/field.api.php Act on deletion of a field.
hook_field_storage_delete_instance modules/field/field.api.php Act on deletion of a field instance.
hook_field_storage_delete_revision modules/field/field.api.php Delete a single revision of field data for an entity.
hook_field_storage_details modules/field/field.api.php Reveal the internal details about the storage for a field.
hook_field_storage_details_alter modules/field/field.api.php Perform alterations on Field API storage details.
hook_field_storage_info modules/field/field.api.php Expose Field API storage backends.
hook_field_storage_info_alter modules/field/field.api.php Perform alterations on Field API storage types.
hook_field_storage_load modules/field/field.api.php Load field data for a set of entities.
hook_field_storage_pre_insert modules/field/field.api.php Act before the storage backends insert field data.
hook_field_storage_pre_load modules/field/field.api.php Act before the storage backends load field data.
hook_field_storage_pre_update modules/field/field.api.php Act before the storage backends update field data.
hook_field_storage_purge modules/field/field.api.php Remove field storage information when field data is purged.
hook_field_storage_purge_field modules/field/field.api.php Remove field storage information when a field record is purged.
hook_field_storage_purge_field_instance modules/field/field.api.php Remove field storage information when a field instance is purged.
hook_field_storage_query modules/field/field.api.php Execute an EntityFieldQuery.
hook_field_storage_update_field modules/field/field.api.php Update the storage information for a field.
hook_field_storage_write modules/field/field.api.php Write field data for an entity.
hook_field_update modules/field/field.api.php Define custom update behavior for this module's field data.
hook_field_update_field modules/field/field.api.php Act on a field being updated.
hook_field_update_forbid modules/field/field.api.php Forbid a field update from occurring.
hook_field_update_instance modules/field/field.api.php Act on a field instance being updated.
hook_field_validate modules/field/field.api.php Validate this module's field data.
hook_field_widget_error modules/field/field.api.php Flag a field-level validation error.
hook_field_widget_form modules/field/field.api.php Return the form for a single field widget.
hook_field_widget_form_alter modules/field/field.api.php Alter forms for field widgets provided by other modules.
hook_field_widget_info modules/field/field.api.php Expose Field API widget types.
hook_field_widget_info_alter modules/field/field.api.php Perform alterations on Field API widget types.
hook_field_widget_properties_alter modules/field/field.api.php Alters the widget properties of a field instance before it gets displayed.
hook_field_widget_properties_ENTITY_TYPE_alter modules/field/field.api.php Alters the widget properties of a field instance on a given entity type before it gets displayed.
hook_field_widget_WIDGET_TYPE_form_alter modules/field/field.api.php Alter widget forms for a specific widget provided by another module.
hook_filetransfer_info modules/system/system.api.php Register information about FileTransfer classes provided by a module.
hook_filetransfer_info_alter modules/system/system.api.php Alter the FileTransfer class registry.
hook_file_copy modules/system/system.api.php Respond to a file that has been copied.
hook_file_delete modules/system/system.api.php Respond to a file being deleted.
hook_file_download modules/system/system.api.php Control access to private file downloads and specify HTTP headers.
hook_file_insert modules/system/system.api.php Respond to a file being added.
hook_file_load modules/system/system.api.php Load additional information into file objects.
hook_file_mimetype_mapping_alter modules/system/system.api.php Alter MIME type mappings used to determine MIME type from a file extension.
hook_file_move modules/system/system.api.php Respond to a file that has been moved.
hook_file_presave modules/system/system.api.php Act on a file being inserted or updated.
hook_file_update modules/system/system.api.php Respond to a file being updated.
hook_file_url_alter modules/system/system.api.php Alter the URL to a file.
hook_file_validate modules/system/system.api.php Check that files meet a given criteria.
hook_filter_format_disable modules/filter/filter.api.php Perform actions when a text format has been disabled.
hook_filter_format_insert modules/filter/filter.api.php Perform actions when a new text format has been created.
hook_filter_format_update modules/filter/filter.api.php Perform actions when a text format has been updated.
hook_filter_info modules/filter/filter.api.php Define content filters.
hook_filter_info_alter modules/filter/filter.api.php Perform alterations on filter definitions.
hook_flush_caches modules/system/system.api.php Add a list of cache tables to be cleared.
hook_form modules/node/node.api.php Display a node editing form.
hook_forms modules/system/system.api.php Map form_ids to form builder functions.
hook_form_alter modules/system/system.api.php Perform alterations before a form is rendered.
hook_form_BASE_FORM_ID_alter modules/system/system.api.php Provide a form-specific alteration for shared ('base') forms.
hook_form_FORM_ID_alter modules/system/system.api.php Provide a form-specific alteration instead of the global hook_form_alter().
hook_hook_info modules/system/system.api.php Defines one or more hooks that are exposed by a module.
hook_hook_info_alter modules/system/system.api.php Alter information from hook_hook_info().
hook_html_head_alter modules/system/system.api.php Alter XHTML HEAD tags before they are rendered by drupal_get_html_head().
hook_image_default_styles modules/image/image.api.php Provide module-based image styles for reuse throughout Drupal.
hook_image_effect_info modules/image/image.api.php Define information about image effects provided by a module.
hook_image_effect_info_alter modules/image/image.api.php Alter the information provided in hook_image_effect_info().
hook_image_styles_alter modules/image/image.api.php Modify any image styles provided by other modules or the user.
hook_image_style_delete modules/image/image.api.php Respond to image style deletion.
hook_image_style_flush modules/image/image.api.php Respond to image style flushing.
hook_image_style_save modules/image/image.api.php Respond to image style updating.
hook_image_toolkits modules/system/system.api.php Define image toolkits provided by this module.
hook_init modules/system/system.api.php Perform setup tasks for non-cached page requests.
hook_insert modules/node/node.api.php Respond to creation of a new node.
hook_install modules/system/system.api.php Perform setup tasks when the module is installed.
hook_install_tasks modules/system/system.api.php Return an array of tasks to be performed by an installation profile.
hook_install_tasks_alter modules/system/system.api.php Alter the full list of installation tasks.
hook_js_alter modules/system/system.api.php Perform necessary alterations to the JavaScript before it is presented on the page.
hook_language_fallback_candidates_alter modules/system/language.api.php Perform alterations on the language fallback candidates.
hook_language_init modules/system/language.api.php Allows modules to act after language initialization has been performed.
hook_language_negotiation_info modules/system/language.api.php Define language negotiation providers.
hook_language_negotiation_info_alter modules/system/language.api.php Perform alterations on language negoiation providers.
hook_language_switch_links_alter modules/system/language.api.php Perform alterations on language switcher links.
hook_language_types_info modules/system/language.api.php Define language types.
hook_language_types_info_alter modules/system/language.api.php Perform alterations on language types.
hook_library modules/system/system.api.php Registers JavaScript/CSS libraries associated with a module.
hook_library_alter modules/system/system.api.php Alters the JavaScript/CSS library registry.
hook_load modules/node/node.api.php Act on nodes being loaded from the database.
hook_locale modules/locale/locale.api.php Allows modules to define their own text groups that can be translated.
hook_mail modules/system/system.api.php Prepare a message based on parameters; called from drupal_mail().
hook_mail_alter modules/system/system.api.php Alter an email message created with the drupal_mail() function.
hook_menu modules/system/system.api.php Define menu items and page callbacks.
hook_menu_alter modules/system/system.api.php Alter the data being saved to the {menu_router} table after hook_menu is invoked.
hook_menu_block_blocks sites/all/modules/local_contrib/menu_block/menu_block.api.php Return a list of configurations for menu blocks.
hook_menu_block_get_menus sites/all/modules/local_contrib/menu_block/menu_block.api.php Return a list of menus to use with the menu_block module.
hook_menu_block_get_sort_menus sites/all/modules/local_contrib/menu_block/menu_block.api.php Return a list of menus to use on menu block's settings form.
hook_menu_block_tree_alter sites/all/modules/local_contrib/menu_block/menu_block.api.php Alter the menu tree and its configuration before the tree is rendered.
hook_menu_breadcrumb_alter modules/system/system.api.php Alter links in the active trail before it is rendered as the breadcrumb.
hook_menu_contextual_links_alter modules/system/system.api.php Alter contextual links before they are rendered.
hook_menu_delete modules/menu/menu.api.php Respond to a custom menu deletion.
hook_menu_get_item_alter modules/system/system.api.php Alter a menu router item right after it has been retrieved from the database or cache.
hook_menu_insert modules/menu/menu.api.php Respond to a custom menu creation.
hook_menu_link_alter modules/system/system.api.php Alter the data being saved to the {menu_links} table by menu_link_save().
hook_menu_link_delete modules/system/system.api.php Inform modules that a menu link has been deleted.
hook_menu_link_insert modules/system/system.api.php Inform modules that a menu link has been created.
hook_menu_link_update modules/system/system.api.php Inform modules that a menu link has been updated.
hook_menu_local_tasks_alter modules/system/system.api.php Alter tabs and actions displayed on the page before they are rendered.
hook_menu_position_rule_alter sites/all/modules/local_contrib/menu_position/menu_position.api.php Allow a rule to be altered after it is evaluated but before action is taken.
hook_menu_position_rule_plugins sites/all/modules/local_contrib/menu_position/menu_position.api.php Registers rule plugins with menu_position module.
hook_menu_site_status_alter modules/system/system.api.php Control site status before menu dispatching.
hook_menu_update modules/menu/menu.api.php Respond to a custom menu update.
hook_modules_disabled modules/system/system.api.php Perform necessary actions after modules are disabled.
hook_modules_enabled modules/system/system.api.php Perform necessary actions after modules are enabled.
hook_modules_installed modules/system/system.api.php Perform necessary actions after modules are installed.
hook_modules_uninstalled modules/system/system.api.php Perform necessary actions after modules are uninstalled.
hook_module_implements_alter modules/system/system.api.php Alter the registry of modules implementing a hook.
hook_multilingual_settings_changed modules/locale/locale.api.php Allow modules to react to language settings changes.
hook_node_access modules/node/node.api.php Control access to a node.
hook_node_access_acknowledge sites/all/modules/ulmus/devel/devel_node_access.api.php Acknowledge ownership of 'alien' grant records.
hook_node_access_explain sites/all/modules/ulmus/devel/devel_node_access.api.php Explain your records in the {node_access} table.
hook_node_access_records modules/node/node.api.php Set permissions for a node to be written to the database.
hook_node_access_records_alter modules/node/node.api.php Alter permissions for a node before it is written to the database.
hook_node_delete modules/node/node.api.php Respond to node deletion.
hook_node_grants modules/node/node.api.php Inform the node access system what permissions the user has.
hook_node_grants_alter modules/node/node.api.php Alter user access rules when trying to view, edit or delete a node.
hook_node_info modules/node/node.api.php Define module-provided node types.
hook_node_insert modules/node/node.api.php Respond to creation of a new node.
hook_node_load modules/node/node.api.php Act on arbitrary nodes being loaded from the database.
hook_node_operations modules/node/node.api.php Add mass node operations.
hook_node_prepare modules/node/node.api.php Act on a node object about to be shown on the add/edit form.
hook_node_presave modules/node/node.api.php Act on a node being inserted or updated.
hook_node_revision_delete modules/node/node.api.php Respond to deletion of a node revision.
hook_node_search_result modules/node/node.api.php Act on a node being displayed as a search result.
hook_node_submit modules/node/node.api.php Act on a node after validated form values have been copied to it.
hook_node_type_delete modules/node/node.api.php Respond to node type deletion.
hook_node_type_insert modules/node/node.api.php Respond to node type creation.
hook_node_type_update modules/node/node.api.php Respond to node type updates.
hook_node_update modules/node/node.api.php Respond to updates to a node.
hook_node_update_index modules/node/node.api.php Act on a node being indexed for searching.
hook_node_validate modules/node/node.api.php Perform node validation before a node is created or updated.
hook_node_view modules/node/node.api.php Act on a node that is being assembled before rendering.
hook_node_view_alter modules/node/node.api.php Alter the results of node_view().
hook_og_default_roles sites/all/modules/ulmus/og/og.api.php Set a default role that will be used as a global role.
hook_og_default_roles_alter sites/all/modules/ulmus/og/og.api.php Alter the default roles.
hook_og_fields_info sites/all/modules/ulmus/og/og.api.php Provide information about fields that are related to Organic groups.
hook_og_fields_info_alter sites/all/modules/ulmus/og/og.api.php TODO
hook_og_invalidate_cache sites/all/modules/ulmus/og/og.api.php Act upon organic groups cache clearing.
hook_og_membership_delete sites/all/modules/ulmus/og/og.api.php Responds to OG membership deletion. *
hook_og_membership_insert sites/all/modules/ulmus/og/og.api.php Responds when a OG membership is inserted. *
hook_og_membership_load sites/all/modules/ulmus/og/og.api.php Acts on OG memberships being loaded from the database. *
hook_og_membership_presave sites/all/modules/ulmus/og/og.api.php Acts on a OG membership being inserted or updated. *
hook_og_membership_type_delete sites/all/modules/ulmus/og/og.api.php Responds to OG membership type deletion. *
hook_og_membership_type_insert sites/all/modules/ulmus/og/og.api.php Responds when a OG membership type is inserted. *
hook_og_membership_type_load sites/all/modules/ulmus/og/og.api.php Acts on OG membership types being loaded from the database. *
hook_og_membership_type_presave sites/all/modules/ulmus/og/og.api.php Acts on a OG membership type being inserted or updated. *
hook_og_membership_type_update sites/all/modules/ulmus/og/og.api.php Responds to a OG membership type being updated. *
hook_og_membership_update sites/all/modules/ulmus/og/og.api.php Responds to a OG membership being updated. *
hook_og_permission sites/all/modules/ulmus/og/og.api.php Add group permissions.
hook_og_permission_alter sites/all/modules/ulmus/og/og.api.php Alter the organic groups permissions.
hook_og_role_change_permissions sites/all/modules/ulmus/og/og.api.php Give a notification about OG role permissions change.
hook_og_role_delete sites/all/modules/ulmus/og/og.api.php Allow modules to act upon existing group role deletion.
hook_og_role_grant sites/all/modules/ulmus/og/og.api.php Allow modules to react upon a role being granted.
hook_og_role_insert sites/all/modules/ulmus/og/og.api.php Allow modules to act upon new group role.
hook_og_role_revoke sites/all/modules/ulmus/og/og.api.php Allow modules to react upon a role being revoked.
hook_og_role_update sites/all/modules/ulmus/og/og.api.php Allow modules to act upon existing group role update.
hook_og_user_access_alter sites/all/modules/ulmus/og/og.api.php Alter the permissions of a user in a group.
hook_openid modules/openid/openid.api.php Allow modules to modify the OpenID request parameters.
hook_openid_discovery_method_info modules/openid/openid.api.php Allow modules to declare OpenID discovery methods.
hook_openid_discovery_method_info_alter modules/openid/openid.api.php Allow modules to alter discovery methods.
hook_openid_normalization_method_info modules/openid/openid.api.php Allow modules to declare OpenID normalization methods.
hook_openid_normalization_method_info_alter modules/openid/openid.api.php Allow modules to alter normalization methods.
hook_openid_response modules/openid/openid.api.php Allow modules to act upon a successful OpenID login.
hook_overlay_child_initialize modules/overlay/overlay.api.php Allow modules to act when an overlay child window is initialized.
hook_overlay_parent_initialize modules/overlay/overlay.api.php Allow modules to act when an overlay parent window is initialized.
hook_page_alter modules/system/system.api.php Perform alterations before a page is rendered.
hook_page_build modules/system/system.api.php Add elements to a page before it is rendered.
hook_page_delivery_callback_alter modules/system/system.api.php Alters the delivery callback used to send the result of the page callback to the browser.
hook_page_manager_operations_alter sites/all/modules/ulmus/ctools/page_manager/page_manager.api.php @todo.
hook_page_manager_variant_operations_alter sites/all/modules/ulmus/ctools/page_manager/page_manager.api.php @todo.
hook_path_delete modules/path/path.api.php Respond to a path being deleted.
hook_path_insert modules/path/path.api.php Respond to a path being inserted.
hook_path_update modules/path/path.api.php Respond to a path being updated.
hook_permission modules/system/system.api.php Define user permissions.
hook_prepare modules/node/node.api.php Act on a node object about to be shown on the add/edit form.
hook_query_alter modules/system/system.api.php Perform alterations to a structured query.
hook_query_TAG_alter modules/system/system.api.php Perform alterations to a structured query for a given tag.
hook_ranking modules/node/node.api.php Provide additional methods of scoring for core search results for nodes.
hook_rdf_mapping modules/rdf/rdf.api.php Allow modules to define RDF mappings for field bundles.
hook_rdf_namespaces modules/rdf/rdf.api.php Allow modules to define namespaces for RDF mappings.
hook_registry_files_alter modules/system/system.api.php Perform necessary alterations to the list of files parsed by the registry.
hook_requirements modules/system/system.api.php Check installation requirements and do status reporting.
hook_schema modules/system/system.api.php Define the current version of the database schema.
hook_schema_alter modules/system/system.api.php Perform alterations to existing database schemas.
hook_search_access modules/search/search.api.php Define access to a custom search routine.
hook_search_admin modules/search/search.api.php Add elements to the search settings form.
hook_search_execute modules/search/search.api.php Execute a search for a set of key words.
hook_search_info modules/search/search.api.php Define a custom search type.
hook_search_page modules/search/search.api.php Override the rendering of search results.
hook_search_preprocess modules/search/search.api.php Preprocess text for search.
hook_search_reset modules/search/search.api.php Take action when the search index is going to be rebuilt.
hook_search_status modules/search/search.api.php Report the status of indexing.
hook_shortcut_default_set modules/shortcut/shortcut.api.php Return the name of a default shortcut set for the provided user account.
hook_simpletest_alter modules/simpletest/simpletest.api.php Alter the list of tests.
hook_stream_wrappers modules/system/system.api.php Registers PHP stream wrapper implementations associated with a module.
hook_stream_wrappers_alter modules/system/system.api.php Alters the list of PHP stream wrapper implementations.
hook_system_info_alter modules/system/system.api.php Alter the information parsed from module and theme .info files
hook_system_themes_page_alter modules/system/system.api.php Alters theme operation links.
hook_system_theme_info modules/system/system.api.php Return additional themes provided by modules.
hook_taxonomy_term_delete modules/taxonomy/taxonomy.api.php Respond to the deletion of taxonomy terms.
hook_taxonomy_term_insert modules/taxonomy/taxonomy.api.php Act on taxonomy terms when inserted.
hook_taxonomy_term_load modules/taxonomy/taxonomy.api.php Act on taxonomy terms when loaded.
hook_taxonomy_term_presave modules/taxonomy/taxonomy.api.php Act on taxonomy terms before they are saved.
hook_taxonomy_term_update modules/taxonomy/taxonomy.api.php Act on taxonomy terms when updated.
hook_taxonomy_term_view modules/taxonomy/taxonomy.api.php Act on a taxonomy term that is being assembled before rendering.
hook_taxonomy_term_view_alter modules/taxonomy/taxonomy.api.php Alter the results of taxonomy_term_view().
hook_taxonomy_vocabulary_delete modules/taxonomy/taxonomy.api.php Respond to the deletion of taxonomy vocabularies.
hook_taxonomy_vocabulary_insert modules/taxonomy/taxonomy.api.php Act on taxonomy vocabularies when inserted.
hook_taxonomy_vocabulary_load modules/taxonomy/taxonomy.api.php Act on taxonomy vocabularies when loaded.
hook_taxonomy_vocabulary_presave modules/taxonomy/taxonomy.api.php Act on taxonomy vocabularies before they are saved.
hook_taxonomy_vocabulary_update modules/taxonomy/taxonomy.api.php Act on taxonomy vocabularies when updated.
hook_test_ctools_plugin_api sites/all/modules/ulmus/ds/ds.api.php Implements hook_ctools_plugin_api().
hook_test_finished modules/simpletest/simpletest.api.php An individual test has finished.
hook_test_group_finished modules/simpletest/simpletest.api.php A test group has finished.
hook_test_group_started modules/simpletest/simpletest.api.php A test group has started.
hook_theme modules/system/system.api.php Register a module (or theme's) theme implementations.
hook_theme_registry_alter modules/system/system.api.php Alter the theme registry information returned from hook_theme().
hook_tokens modules/system/system.api.php Provide replacement values for placeholder tokens.
hook_tokens_alter modules/system/system.api.php Alter replacement values for placeholder tokens.
hook_token_info modules/system/system.api.php Provide information about available placeholder tokens and token types.
hook_token_info_alter modules/system/system.api.php Alter the metadata about available placeholder tokens and token types.
hook_translated_menu_link_alter modules/system/system.api.php Alter a menu link after it has been translated and before it is rendered.
hook_trigger_info modules/trigger/trigger.api.php Declare triggers (events) for users to assign actions to.
hook_trigger_info_alter modules/trigger/trigger.api.php Alter triggers declared by hook_trigger_info().
hook_uninstall modules/system/system.api.php Remove any information that the module sets.
hook_update modules/node/node.api.php Respond to updates to a node.
hook_updater_info modules/system/system.api.php Provide information on Updaters (classes that can update Drupal).
hook_updater_info_alter modules/system/system.api.php Alter the Updater information array.
hook_update_dependencies modules/system/system.api.php Return an array of information about module update dependencies.
hook_update_index modules/search/search.api.php Update the search index for this module.
hook_update_last_removed modules/system/system.api.php Return a number which is no longer available as hook_update_N().
hook_update_N modules/system/system.api.php Perform a single update.
hook_update_projects_alter modules/update/update.api.php Alter the list of projects before fetching data and comparing versions.
hook_update_status_alter modules/update/update.api.php Alter the information about available updates for projects.
hook_url_inbound_alter modules/system/system.api.php Alters inbound URL requests.
hook_url_outbound_alter modules/system/system.api.php Alters outbound URLs.
hook_username_alter modules/system/system.api.php Alter the username that is displayed for a user.
hook_user_cancel modules/user/user.api.php Act on user account cancellations.
hook_user_cancel_methods_alter modules/user/user.api.php Modify account cancellation methods.
hook_user_categories modules/user/user.api.php Retrieve a list of user setting or profile information categories.
hook_user_delete modules/user/user.api.php Respond to user deletion.
hook_user_insert modules/user/user.api.php A user account was created.
hook_user_load modules/user/user.api.php Act on user objects when loaded from the database.
hook_user_login modules/user/user.api.php The user just logged in.
hook_user_logout modules/user/user.api.php The user just logged out.
hook_user_operations modules/user/user.api.php Add mass user operations.
hook_user_presave modules/user/user.api.php A user account is about to be created or updated.
hook_user_role_delete modules/user/user.api.php Inform other modules that a user role has been deleted.
hook_user_role_insert modules/user/user.api.php Inform other modules that a user role has been added.
hook_user_role_presave modules/user/user.api.php Inform other modules that a user role is about to be saved.
hook_user_role_update modules/user/user.api.php Inform other modules that a user role has been updated.
hook_user_update modules/user/user.api.php A user account was updated.
hook_user_view modules/user/user.api.php The user's account information is being displayed.
hook_user_view_alter modules/user/user.api.php The user was built; the module may modify the structured content.
hook_validate modules/node/node.api.php Perform node validation before a node is created or updated.
hook_verify_update_archive modules/update/update.api.php Verify an archive after it has been downloaded and extracted.
hook_view modules/node/node.api.php Display a node.
hook_watchdog modules/system/system.api.php Log an event message.
hook_xmlrpc modules/system/system.api.php Register XML-RPC callbacks.
hook_xmlrpc_alter modules/system/system.api.php Alters the definition of XML-RPC methods before they are called.
MODULE_field_diff_view sites/all/modules/ulmus/diff/diff.api.php Callback to the module that defined the field to generate items comparisons.
MODULE_field_diff_view_prepare sites/all/modules/ulmus/diff/diff.api.php Callback to the module that defined the field to prepare items comparison.
module_hook includes/module.inc Determines whether a module implements a hook.
module_hook_info includes/module.inc Retrieves a list of hooks that are declared through hook_hook_info().
module_implements includes/module.inc Determines which modules are implementing a hook.
module_implements_write_cache includes/module.inc Writes the hook implementation cache.
module_invoke includes/module.inc Invokes a hook in a particular module.
module_invoke_all includes/module.inc Invokes a hook in all enabled modules that implement it.

File

includes/module.inc, line 589
API for loading and interacting with Drupal modules.