You are here

Rules' hooks in Rules 7.2

Same name and namespace in other branches
  1. 6 rules/rules.api.php \rules_hooks

Hooks that can be implemented by other modules in order to extend rules.

File

./rules.api.php, line 21
Documentation for hooks provided by the Rules API.

Functions

Namesort descending Location Description
hook_default_rules_configuration ./rules.api.php Define default rules configurations.
hook_default_rules_configuration_alter ./rules.api.php Alter default rules configurations.
hook_rules_action_base_upgrade ./rules.api.php D6 to D7 upgrade process hook for mapping action or condition configuration.
hook_rules_action_base_upgrade_map_name ./rules.api.php D6 to D7 upgrade procedure hook for mapping action or condition names.
hook_rules_action_info ./rules.api.php Define rules compatible actions.
hook_rules_action_info_alter ./rules.api.php Alter rules compatible actions.
hook_rules_category_info ./rules.api.php Define categories for Rules items, e.g. actions, conditions or events.
hook_rules_component_alter ./rules.api.php Alter rules components before execution.
hook_rules_condition_info ./rules.api.php Define rules conditions.
hook_rules_condition_info_alter ./rules.api.php Alter rules conditions.
hook_rules_config_access ./rules.api.php Control access to Rules configurations.
hook_rules_config_defaults_rebuild ./rules.api.php Act after rebuilding default configurations.
hook_rules_config_delete ./rules.api.php Respond to rules configuration deletion.
hook_rules_config_execute ./rules.api.php Respond to rules configuration execution.
hook_rules_config_insert ./rules.api.php Respond to creation of a new rules configuration.
hook_rules_config_load ./rules.api.php Act on rules configuration being loaded from the database.
hook_rules_config_presave ./rules.api.php Act on a rules configuration being inserted or updated.
hook_rules_config_update ./rules.api.php Respond to updates to a rules configuration.
hook_rules_data_info ./rules.api.php Define rules data types.
hook_rules_data_info_alter ./rules.api.php Alter rules data types.
hook_rules_data_processor_info ./rules.api.php Declare provided rules data processors.
hook_rules_data_processor_info_alter ./rules.api.php Alter rules data_processor info.
hook_rules_directory ./rules.api.php Specifies directories for class-based plugin handler discovery.
hook_rules_element_upgrade_alter ./rules.api.php D6 to D7 upgrade process hook for mapping action or condition configuration.
hook_rules_evaluator_info ./rules.api.php Declare provided rules input evaluators.
hook_rules_evaluator_info_alter ./rules.api.php Alter rules input evaluator info.
hook_rules_event_info ./rules.api.php Define rules events.
hook_rules_event_info_alter ./rules.api.php Alter rules events.
hook_rules_event_set_alter ./rules.api.php Alters event sets.
hook_rules_file_info ./rules.api.php Specify files containing rules integration code.
hook_rules_plugin_info ./rules.api.php Defines rules plugins.
hook_rules_plugin_info_alter ./rules.api.php Alter rules plugin info.
hook_rules_ui_menu_alter ./rules.api.php Allows modules to alter or to extend the provided Rules UI.
rules_action_execution_callback ./rules.api.php The execution callback for an action.