Rules module integrations.

  1. 7.x rules/rules.api.php rules
  2. 6.x rules/rules/rules.api.php rules

Module integrations with the rules module.

The Rules developer documentation describes how modules can integrate with rules: http://drupal.org/node/298486.

Functions

Namesort descending Location Description
rules_action_block_ip rules/modules/system.eval.inc Action: Block an IP address.
rules_action_block_ip rules/modules/system.eval.inc Action: Block an IP address.
rules_action_breadcrumb_set rules/modules/system.eval.inc Action: Set breadcrumb.
rules_action_breadcrumb_set rules/modules/system.eval.inc Action: Set breadcrumb.
rules_action_create_type_validate rules/modules/data.rules.inc Custom validate callback for entity create, add variable and data create action.
rules_action_create_type_validate rules/modules/data.rules.inc Custom validate callback for entity create, add variable and data create action.
rules_action_data_calc rules/modules/data.eval.inc Action: Calculate a value.
rules_action_data_calc rules/modules/data.eval.inc Action: Calculate a value.
rules_action_data_calc_form_alter rules/modules/data.rules.inc Form alter callback for the data calculation action.
rules_action_data_calc_form_alter rules/modules/data.rules.inc Form alter callback for the data calculation action.
rules_action_data_calc_info_alter rules/modules/data.eval.inc Info alter callback for the data_calc action.
rules_action_data_calc_info_alter rules/modules/data.eval.inc Info alter callback for the data_calc action.
rules_action_data_calc_operator_options rules/modules/data.rules.inc Options list callback for the data calculation action.
rules_action_data_calc_operator_options rules/modules/data.rules.inc Options list callback for the data calculation action.
rules_action_data_convert rules/modules/data.eval.inc Action: Convert a value.
rules_action_data_convert rules/modules/data.eval.inc Action: Convert a value.
rules_action_data_convert_info_alter rules/modules/data.eval.inc Info alteration callback for variable add action.
rules_action_data_convert_info_alter rules/modules/data.eval.inc Info alteration callback for variable add action.
rules_action_data_convert_rounding_behavior_options rules/modules/data.rules.inc Data conversation action: Options list callback for rounding behavior.
rules_action_data_convert_rounding_behavior_options rules/modules/data.rules.inc Data conversation action: Options list callback for rounding behavior.
rules_action_data_convert_types_options rules/modules/data.rules.inc Data conversation action: Options list callback for the target type.
rules_action_data_convert_types_options rules/modules/data.rules.inc Data conversation action: Options list callback for the target type.
rules_action_data_create rules/modules/data.eval.inc Action: Create data.
rules_action_data_create rules/modules/data.eval.inc Action: Create data.
rules_action_data_create_array rules/modules/data.eval.inc Creation callback for array structured data.
rules_action_data_create_array rules/modules/data.eval.inc Creation callback for array structured data.
rules_action_data_create_info_alter rules/modules/data.eval.inc Info alteration callback for data create action.
rules_action_data_create_info_alter rules/modules/data.eval.inc Info alteration callback for data create action.
rules_action_data_list_add rules/modules/data.eval.inc Action: Add a list item.
rules_action_data_list_add rules/modules/data.eval.inc Action: Add a list item.
rules_action_data_list_add_positions rules/modules/data.rules.inc Options list callback for possible insertion positions.
rules_action_data_list_add_positions rules/modules/data.rules.inc Options list callback for possible insertion positions.
rules_action_data_list_remove rules/modules/data.eval.inc Action: Remove a list item.
rules_action_data_list_remove rules/modules/data.eval.inc Action: Remove a list item.
rules_action_data_set rules/modules/data.eval.inc Action: Modify data.
rules_action_data_set rules/modules/data.eval.inc Action: Modify data.
rules_action_data_set_access rules/modules/data.rules.inc Customize access check for data set action.
rules_action_data_set_access rules/modules/data.rules.inc Customize access check for data set action.
rules_action_data_set_form_alter rules/modules/data.rules.inc Form alter callback for the data_set action.
rules_action_data_set_form_alter rules/modules/data.rules.inc Form alter callback for the data_set action.
rules_action_data_set_info_alter rules/modules/data.eval.inc Info alter callback for the data_set action.
rules_action_data_set_info_alter rules/modules/data.eval.inc Info alter callback for the data_set action.
rules_action_data_set_validate rules/modules/data.rules.inc Custom validation callback for the data set action.
rules_action_data_set_validate rules/modules/data.rules.inc Custom validation callback for the data set action.
rules_action_drupal_goto rules/modules/system.eval.inc Action: Page redirect.
rules_action_drupal_goto rules/modules/system.eval.inc Action: Page redirect.
rules_action_drupal_message rules/modules/system.eval.inc Action: Show a drupal message.
rules_action_drupal_message rules/modules/system.eval.inc Action: Show a drupal message.
rules_action_drupal_message_types rules/modules/system.rules.inc Options list callback defining drupal_message types.
rules_action_drupal_message_types rules/modules/system.rules.inc Options list callback defining drupal_message types.
rules_action_entity_create rules/modules/entity.eval.inc Action: Create entities.
rules_action_entity_create rules/modules/entity.eval.inc Action: Create entities.
rules_action_entity_createfetch_access rules/modules/entity.rules.inc Custom access callback for data create and fetch action.
rules_action_entity_createfetch_access rules/modules/entity.rules.inc Custom access callback for data create and fetch action.
rules_action_entity_create_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity create action.
rules_action_entity_create_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity create action.
rules_action_entity_delete rules/modules/entity.eval.inc Action: Delete entities.
rules_action_entity_delete rules/modules/entity.eval.inc Action: Delete entities.
rules_action_entity_fetch rules/modules/entity.eval.inc Action: Fetch data.
rules_action_entity_fetch rules/modules/entity.eval.inc Action: Fetch data.
rules_action_entity_fetch_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity fetch action.
rules_action_entity_fetch_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity fetch action.
rules_action_entity_parameter_options_list rules/modules/entity.rules.inc Options list callback for a parameter of entity_create.
rules_action_entity_parameter_options_list rules/modules/entity.rules.inc Options list callback for a parameter of entity_create.
rules_action_entity_query rules/modules/entity.eval.inc Action: Query entities.
rules_action_entity_query rules/modules/entity.eval.inc Action: Query entities.
rules_action_entity_query_access rules/modules/entity.rules.inc Custom access callback for the data query action.
rules_action_entity_query_access rules/modules/entity.rules.inc Custom access callback for the data query action.
rules_action_entity_query_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity query action.
rules_action_entity_query_info_alter rules/modules/entity.eval.inc Info alteration callback for the entity query action.
rules_action_entity_query_property_options_list rules/modules/entity.rules.inc Returns the options list for choosing a property of an entity type.
rules_action_entity_query_property_options_list rules/modules/entity.rules.inc Returns the options list for choosing a property of an entity type.
rules_action_entity_query_value_options_list rules/modules/entity.rules.inc Returns the options list specified for the chosen property.
rules_action_entity_query_value_options_list rules/modules/entity.rules.inc Returns the options list specified for the chosen property.
rules_action_entity_save rules/modules/entity.eval.inc Action: Save entities.
rules_action_entity_save rules/modules/entity.eval.inc Action: Save entities.
rules_action_entity_savedelete_access rules/modules/entity.rules.inc Custom access callback for data save and delete action.
rules_action_entity_savedelete_access rules/modules/entity.rules.inc Custom access callback for data save and delete action.
rules_action_mail rules/modules/system.eval.inc Action Implementation: Send mail.
rules_action_mail rules/modules/system.eval.inc Action Implementation: Send mail.
rules_action_mail_to_users_of_role rules/modules/system.eval.inc Action: Send mail to all users of a specific role group(s).
rules_action_mail_to_users_of_role rules/modules/system.eval.inc Action: Send mail to all users of a specific role group(s).
rules_action_mail_to_users_of_role_help rules/modules/system.rules.inc Help callback for the "Send mail to users of a role" action.
rules_action_mail_to_users_of_role_help rules/modules/system.rules.inc Help callback for the "Send mail to users of a role" action.
rules_action_node_path_alias rules/modules/path.eval.inc Action Implementation: Set the URL alias for a node.
rules_action_node_path_alias rules/modules/path.eval.inc Action Implementation: Set the URL alias for a node.
rules_action_path_alias rules/modules/path.eval.inc Action implementation: Path alias.
rules_action_path_alias rules/modules/path.eval.inc Action implementation: Path alias.
rules_action_taxonomy_term_path_alias rules/modules/path.eval.inc Action Implementation: Set the URL alias for a node.
rules_action_taxonomy_term_path_alias rules/modules/path.eval.inc Action Implementation: Set the URL alias for a node.
rules_action_type_form_alter rules/modules/data.rules.inc Form alter callback for actions relying on the entity type or the data type.
rules_action_type_form_alter rules/modules/data.rules.inc Form alter callback for actions relying on the entity type or the data type.
rules_action_type_form_submit_rebuild rules/modules/data.rules.inc FAPI submit callback for reloading the type form for entities or data types.
rules_action_type_form_submit_rebuild rules/modules/data.rules.inc FAPI submit callback for reloading the type form for entities or data types.
rules_action_user_add_role rules/modules/user.eval.inc Action: Adds roles to a particular user.
rules_action_user_add_role rules/modules/user.eval.inc Action: Adds roles to a particular user.
rules_action_user_block rules/modules/user.eval.inc Action: Block a user.
rules_action_user_block rules/modules/user.eval.inc Action: Block a user.
rules_action_user_remove_role rules/modules/user.eval.inc Action: Remove roles from a given user.
rules_action_user_remove_role rules/modules/user.eval.inc Action: Remove roles from a given user.
rules_action_user_send_account_email rules/modules/user.eval.inc Action: Send a user account e-mail.
rules_action_user_send_account_email rules/modules/user.eval.inc Action: Send a user account e-mail.
rules_action_user_unblock rules/modules/user.eval.inc Action: Unblock a user.
rules_action_user_unblock rules/modules/user.eval.inc Action: Unblock a user.
rules_action_variable_add rules/modules/data.eval.inc Action: Add variable.
rules_action_variable_add rules/modules/data.eval.inc Action: Add variable.
rules_action_variable_add_info_alter rules/modules/data.eval.inc Info alteration callback for variable add action.
rules_action_variable_add_info_alter rules/modules/data.eval.inc Info alteration callback for variable add action.
rules_clean_path rules/modules/path.eval.inc Cleans the given string so it can be used as part of a URL path.
rules_clean_path rules/modules/path.eval.inc Cleans the given string so it can be used as part of a URL path.
rules_comment_event_info rules/modules/comment.rules.inc Implementation of hook_rules_event_info().
rules_comment_event_info rules/modules/comment.rules.inc Implementation of hook_rules_event_info().
rules_comment_integration_access rules/modules/comment.rules.inc Comment integration access callback.
rules_comment_integration_access rules/modules/comment.rules.inc Comment integration access callback.
rules_condition_data_is rules/modules/data.eval.inc Condition: Compare data.
rules_condition_data_is rules/modules/data.eval.inc Condition: Compare data.
rules_condition_data_is_assertions rules/modules/data.rules.inc If the bundle is compared, add the metadata assertion so other elements can make use of properties specific to the bundle.
rules_condition_data_is_assertions rules/modules/data.rules.inc If the bundle is compared, add the metadata assertion so other elements can make use of properties specific to the bundle.
rules_condition_data_is_empty rules/modules/data.eval.inc Condition: Data value is empty.
rules_condition_data_is_empty rules/modules/data.eval.inc Condition: Data value is empty.
rules_condition_data_is_form_alter rules/modules/data.rules.inc Form alter callback for the condition data_is.
rules_condition_data_is_form_alter rules/modules/data.rules.inc Form alter callback for the condition data_is.
rules_condition_data_is_help rules/modules/data.rules.inc Provides configuration help for the data_is condition.
rules_condition_data_is_help rules/modules/data.rules.inc Provides configuration help for the data_is condition.
rules_condition_data_is_info_alter rules/modules/data.eval.inc Info alteration callback for the data_is condition.
rules_condition_data_is_info_alter rules/modules/data.eval.inc Info alteration callback for the data_is condition.
rules_condition_data_is_operator_options rules/modules/data.rules.inc Options list callback for condition data_is.
rules_condition_data_is_operator_options rules/modules/data.rules.inc Options list callback for condition data_is.
rules_condition_data_list_contains rules/modules/data.eval.inc Condition: List contains.
rules_condition_data_list_contains rules/modules/data.eval.inc Condition: List contains.
rules_condition_data_list_count_is rules/modules/data.eval.inc Condition: List count comparison.
rules_condition_data_list_count_is rules/modules/data.eval.inc Condition: List count comparison.
rules_condition_data_list_count_is_operator_options rules/modules/data.rules.inc Options list callback for condition list_count_is.
rules_condition_data_list_count_is_operator_options rules/modules/data.rules.inc Options list callback for condition list_count_is.
rules_condition_entity_field_access rules/modules/entity.eval.inc Condition: User has access to field.
rules_condition_entity_field_access rules/modules/entity.eval.inc Condition: User has access to field.
rules_condition_entity_field_access_op_options rules/modules/entity.rules.inc Returns options for choosing a field_access() operation.
rules_condition_entity_field_access_op_options rules/modules/entity.rules.inc Returns options for choosing a field_access() operation.
rules_condition_entity_has_field rules/modules/entity.eval.inc Condition: Entity has field.
rules_condition_entity_has_field rules/modules/entity.eval.inc Condition: Entity has field.
rules_condition_entity_has_field_assertions rules/modules/entity.rules.inc Assert that the entity has the field, if there is metadata for the field.
rules_condition_entity_has_field_assertions rules/modules/entity.rules.inc Assert that the entity has the field, if there is metadata for the field.
rules_condition_entity_has_field_options rules/modules/entity.rules.inc Returns options for choosing a field for the selected entity.
rules_condition_entity_has_field_options rules/modules/entity.rules.inc Returns options for choosing a field for the selected entity.
rules_condition_entity_is_new rules/modules/entity.eval.inc Condition: Entity is new.
rules_condition_entity_is_new rules/modules/entity.eval.inc Condition: Entity is new.
rules_condition_entity_is_new_help rules/modules/entity.rules.inc Help callback for condition entity_is_new.
rules_condition_entity_is_new_help rules/modules/entity.rules.inc Help callback for condition entity_is_new.
rules_condition_entity_is_of_bundle rules/modules/entity.eval.inc Condition: Entity is of type and bundle.
rules_condition_entity_is_of_bundle rules/modules/entity.eval.inc Condition: Entity is of type and bundle.
rules_condition_entity_is_of_bundle_assertions rules/modules/entity.rules.inc Assert the selected entity type and bundle.
rules_condition_entity_is_of_bundle_assertions rules/modules/entity.rules.inc Assert the selected entity type and bundle.
rules_condition_entity_is_of_bundle_form_alter rules/modules/entity.rules.inc Form alter callback for the condition entity_is_of_bundle.
rules_condition_entity_is_of_bundle_form_alter rules/modules/entity.rules.inc Form alter callback for the condition entity_is_of_bundle.
rules_condition_entity_is_of_bundle_process rules/modules/entity.rules.inc Process callback for the condition entity_is_of_bundle.
rules_condition_entity_is_of_bundle_process rules/modules/entity.rules.inc Process callback for the condition entity_is_of_bundle.
rules_condition_entity_is_of_type rules/modules/entity.eval.inc Condition: Entity is of type.
rules_condition_entity_is_of_type rules/modules/entity.eval.inc Condition: Entity is of type.
rules_condition_entity_is_of_type_assertions rules/modules/entity.rules.inc Assert the selected entity type.
rules_condition_entity_is_of_type_assertions rules/modules/entity.rules.inc Assert the selected entity type.
rules_condition_path_alias_exists rules/modules/path.eval.inc Condition implementation: Check if the URL alias exists.
rules_condition_path_alias_exists rules/modules/path.eval.inc Condition implementation: Check if the URL alias exists.
rules_condition_path_has_alias rules/modules/path.eval.inc Condition implementation: Check if the path has an alias.
rules_condition_path_has_alias rules/modules/path.eval.inc Condition implementation: Check if the path has an alias.
rules_condition_user_has_role rules/modules/user.eval.inc Condition user: condition to check whether user has particular roles
rules_condition_user_has_role rules/modules/user.eval.inc Condition user: condition to check whether user has particular roles
rules_condition_user_has_role_help rules/modules/user.rules.inc User has role condition help callback.
rules_condition_user_has_role_help rules/modules/user.rules.inc User has role condition help callback.
rules_condition_user_is_blocked rules/modules/user.eval.inc Condition: User is blocked.
rules_condition_user_is_blocked rules/modules/user.eval.inc Condition: User is blocked.
rules_cron rules/modules/events.inc Implements hook_cron().
rules_cron rules/modules/events.inc Implements hook_cron().
rules_data_action_data_create_options rules/modules/data.rules.inc Options list callback for data create action.
rules_data_action_data_create_options rules/modules/data.rules.inc Options list callback for data create action.
rules_data_action_info rules/modules/data.rules.inc Implements hook_rules_action_info() on behalf of the pseudo data module.
rules_data_action_info rules/modules/data.rules.inc Implements hook_rules_action_info() on behalf of the pseudo data module.
rules_data_action_variable_add_options rules/modules/data.rules.inc Options list callback for variable add action.
rules_data_action_variable_add_options rules/modules/data.rules.inc Options list callback for variable add action.
rules_data_category_info rules/modules/data.rules.inc Implements hook_rules_category_info() on behalf of the pseudo data module.
rules_data_category_info rules/modules/data.rules.inc Implements hook_rules_category_info() on behalf of the pseudo data module.
rules_data_condition_info rules/modules/data.rules.inc Implements hook_rules_condition_info() on behalf of the pseudo data module.
rules_data_condition_info rules/modules/data.rules.inc Implements hook_rules_condition_info() on behalf of the pseudo data module.
rules_data_file_info rules/modules/data.rules.inc Implements hook_rules_file_info() on behalf of the pseudo data module.
rules_data_file_info rules/modules/data.rules.inc Implements hook_rules_file_info() on behalf of the pseudo data module.
rules_data_list_form_alter rules/modules/data.rules.inc Form alter callback for the list add and remove actions.
rules_data_list_form_alter rules/modules/data.rules.inc Form alter callback for the list add and remove actions.
rules_data_list_info_alter rules/modules/data.eval.inc Info alteration callback for the "Add and Remove a list item" actions.
rules_data_list_info_alter rules/modules/data.eval.inc Info alteration callback for the "Add and Remove a list item" actions.
rules_data_selector_options_list rules/modules/data.rules.inc Returns the options list as specified by the selected property of the first parameter.
rules_data_selector_options_list rules/modules/data.rules.inc Returns the options list as specified by the selected property of the first parameter.
rules_data_text_comparison rules/modules/data.eval.inc Condition: Textual comparison.
rules_data_text_comparison rules/modules/data.eval.inc Condition: Textual comparison.
rules_data_text_comparison_operation_list rules/modules/data.rules.inc Options list callback for condition text_matches.
rules_data_text_comparison_operation_list rules/modules/data.rules.inc Options list callback for condition text_matches.
rules_element_invoke_component rules/modules/rules_core.eval.inc Action and condition callback: Invokes a rules component.
rules_element_invoke_component rules/modules/rules_core.eval.inc Action and condition callback: Invokes a rules component.
rules_element_invoke_component_access_callback rules/modules/rules_core.rules.inc Access callback for the invoke component condition/action.
rules_element_invoke_component_access_callback rules/modules/rules_core.rules.inc Access callback for the invoke component condition/action.
rules_element_invoke_component_features_export rules/modules/rules_core.rules.inc Implements the features export callback of the RulesPluginFeaturesIntegrationInterace.
rules_element_invoke_component_features_export rules/modules/rules_core.rules.inc Implements the features export callback of the RulesPluginFeaturesIntegrationInterace.
rules_element_invoke_component_operations rules/modules/rules_core.rules.inc Implements RulesPluginUIInterface::operations() for the action.
rules_element_invoke_component_operations rules/modules/rules_core.rules.inc Implements RulesPluginUIInterface::operations() for the action.
rules_element_invoke_component_validate rules/modules/rules_core.rules.inc Validate callback to make sure the invoked component exists and is not dirty.
rules_element_invoke_component_validate rules/modules/rules_core.rules.inc Validate callback to make sure the invoked component exists and is not dirty.
rules_entity_action_access rules/modules/entity.rules.inc Entity actions access callback.
rules_entity_action_access rules/modules/entity.rules.inc Entity actions access callback.
rules_entity_action_info rules/modules/entity.rules.inc Implements hook_rules_action_info() on behalf of the entity module.
rules_entity_action_info rules/modules/entity.rules.inc Implements hook_rules_action_info() on behalf of the entity module.
rules_entity_action_type_options rules/modules/entity.rules.inc Options list callback for data actions.
rules_entity_action_type_options rules/modules/entity.rules.inc Options list callback for data actions.
rules_entity_bundle_options rules/modules/entity.rules.inc Options list callback for getting a list of possible entity bundles.
rules_entity_bundle_options rules/modules/entity.rules.inc Options list callback for getting a list of possible entity bundles.
rules_entity_category_info rules/modules/entity.rules.inc Implements hook_rules_category_info() on behalf of the pseudo entity module.
rules_entity_category_info rules/modules/entity.rules.inc Implements hook_rules_category_info() on behalf of the pseudo entity module.
rules_entity_condition_info rules/modules/entity.rules.inc Implements hook_rules_condition_info() on behalf of the entity module.
rules_entity_condition_info rules/modules/entity.rules.inc Implements hook_rules_condition_info() on behalf of the entity module.
rules_entity_delete rules/modules/events.inc Implements hook_entity_delete().
rules_entity_delete rules/modules/events.inc Implements hook_entity_delete().
rules_entity_file_info rules/modules/entity.rules.inc Implements hook_rules_file_info() on behalf of the entity module.
rules_entity_file_info rules/modules/entity.rules.inc Implements hook_rules_file_info() on behalf of the entity module.
rules_entity_insert rules/modules/events.inc Implements hook_entity_insert().
rules_entity_insert rules/modules/events.inc Implements hook_entity_insert().
rules_entity_presave rules/modules/events.inc Implements hook_entity_presave().
rules_entity_presave rules/modules/events.inc Implements hook_entity_presave().
rules_entity_type_options rules/modules/entity.rules.inc Returns options containing entity types having the given key set in the info.
rules_entity_type_options rules/modules/entity.rules.inc Returns options containing entity types having the given key set in the info.
rules_entity_update rules/modules/events.inc Implements hook_entity_update().
rules_entity_update rules/modules/events.inc Implements hook_entity_update().
rules_entity_view rules/modules/events.inc Implements hook_entity_view().
rules_entity_view rules/modules/events.inc Implements hook_entity_view().
rules_events_entity_unchanged rules/modules/events.inc Gets an unchanged entity that doesn't contain any recent changes. This handler assumes the name of the variable for the changed entity is the same as for the unchanged entity but without the trailing "_unchanged"; e.g., for the…
rules_events_entity_unchanged rules/modules/events.inc Gets an unchanged entity that doesn't contain any recent changes. This handler assumes the name of the variable for the changed entity is the same as for the unchanged entity but without the trailing "_unchanged"; e.g., for the…
rules_events_node_variables rules/modules/node.rules.inc Returns some parameter suitable for using it with a node
rules_events_node_variables rules/modules/node.rules.inc Returns some parameter suitable for using it with a node
rules_execute_php_eval rules/modules/php.eval.inc Action and condition callback: Execute PHP code.
rules_execute_php_eval rules/modules/php.eval.inc Action and condition callback: Execute PHP code.
rules_execute_php_eval_dependencies rules/modules/php.rules.inc Specify the php module as dependency.
rules_execute_php_eval_dependencies rules/modules/php.rules.inc Specify the php module as dependency.
rules_execute_php_eval_form_alter rules/modules/php.rules.inc Alter the form for improved UX.
rules_execute_php_eval_form_alter rules/modules/php.rules.inc Alter the form for improved UX.
rules_execute_php_eval_process rules/modules/php.rules.inc Process the settings to prepare code execution.
rules_execute_php_eval_process rules/modules/php.rules.inc Process the settings to prepare code execution.
rules_get_entity_view_modes rules/modules/events.inc Gets all view modes of an entity for an entity_view event.
rules_get_entity_view_modes rules/modules/events.inc Gets all view modes of an entity for an entity_view event.
rules_mail rules/modules/system.eval.inc Implements hook_mail().
rules_mail rules/modules/system.eval.inc Implements hook_mail().
rules_node_action_info rules/modules/node.rules.inc Implements hook_rules_action_info() on behalf of the node module.
rules_node_action_info rules/modules/node.rules.inc Implements hook_rules_action_info() on behalf of the node module.
rules_node_admin_access rules/modules/node.rules.inc Node integration admin access callback.
rules_node_admin_access rules/modules/node.rules.inc Node integration admin access callback.
rules_node_category_info rules/modules/node.rules.inc Implements hook_rules_category_info() on behalf of the node module.
rules_node_category_info rules/modules/node.rules.inc Implements hook_rules_category_info() on behalf of the node module.
rules_node_event_info rules/modules/node.rules.inc Implements hook_rules_event_info() on behalf of the node module.
rules_node_event_info rules/modules/node.rules.inc Implements hook_rules_event_info() on behalf of the node module.
rules_node_file_info rules/modules/node.rules.inc Implements hook_rules_file_info() on behalf of the node module.
rules_node_file_info rules/modules/node.rules.inc Implements hook_rules_file_info() on behalf of the node module.
rules_node_integration_access rules/modules/node.rules.inc Node integration access callback.
rules_node_integration_access rules/modules/node.rules.inc Node integration access callback.
rules_path_action_info rules/modules/path.rules.inc Implements hook_rules_action_info() on behalf of the path module.
rules_path_action_info rules/modules/path.rules.inc Implements hook_rules_action_info() on behalf of the path module.
rules_path_clean_ctools rules/modules/path.eval.inc CTools path cleaning callback.
rules_path_clean_ctools rules/modules/path.eval.inc CTools path cleaning callback.
rules_path_clean_pathauto rules/modules/path.eval.inc Pathauto path cleaning callback.
rules_path_clean_pathauto rules/modules/path.eval.inc Pathauto path cleaning callback.
rules_path_condition_info rules/modules/path.rules.inc Implements hook_rules_condition_info() on behalf of the path module.
rules_path_condition_info rules/modules/path.rules.inc Implements hook_rules_condition_info() on behalf of the path module.
rules_path_default_cleaning_method rules/modules/path.eval.inc Cleans the given path by replacing non ASCII characters with the replacment character.
rules_path_default_cleaning_method rules/modules/path.eval.inc Cleans the given path by replacing non ASCII characters with the replacment character.
rules_path_dependencies rules/modules/path.rules.inc Callback to specify the path module as dependency.
rules_path_dependencies rules/modules/path.rules.inc Callback to specify the path module as dependency.
rules_path_file_info rules/modules/path.rules.inc Implements hook_rules_file_info() on behalf of the path module.
rules_path_file_info rules/modules/path.rules.inc Implements hook_rules_file_info() on behalf of the path module.
rules_path_integration_access rules/modules/path.rules.inc Path integration access callback.
rules_path_integration_access rules/modules/path.rules.inc Path integration access callback.
rules_php_action_info rules/modules/php.rules.inc Implements hook_rules_action_info() on behalf of the php module.
rules_php_action_info rules/modules/php.rules.inc Implements hook_rules_action_info() on behalf of the php module.
rules_php_condition_info rules/modules/php.rules.inc Implements hook_rules_condition_info() on behalf of the PHP module.
rules_php_condition_info rules/modules/php.rules.inc Implements hook_rules_condition_info() on behalf of the PHP module.
rules_php_data_processor_info rules/modules/php.rules.inc Implements hook_rules_data_processor_info() on behalf of the php module.
rules_php_data_processor_info rules/modules/php.rules.inc Implements hook_rules_data_processor_info() on behalf of the php module.
rules_php_eval rules/modules/php.eval.inc Evalutes the given PHP code, with the given variables defined.
rules_php_eval rules/modules/php.eval.inc Evalutes the given PHP code, with the given variables defined.
rules_php_evaluator_help rules/modules/php.rules.inc Generates help for the PHP actions, conditions and input evaluator.
rules_php_evaluator_help rules/modules/php.rules.inc Generates help for the PHP actions, conditions and input evaluator.
rules_php_evaluator_info rules/modules/php.rules.inc Implements hook_rules_evaluator_info() on behalf of the php module.
rules_php_evaluator_info rules/modules/php.rules.inc Implements hook_rules_evaluator_info() on behalf of the php module.
rules_php_eval_return rules/modules/php.eval.inc Evalutes the given PHP code, with the given variables defined. This is like rules_php_eval() but does return the returned data from the PHP code.
rules_php_eval_return rules/modules/php.eval.inc Evalutes the given PHP code, with the given variables defined. This is like rules_php_eval() but does return the returned data from the PHP code.
rules_php_file_info rules/modules/php.rules.inc Implements hook_rules_file_info() on behalf of the php module.
rules_php_file_info rules/modules/php.rules.inc Implements hook_rules_file_info() on behalf of the php module.
rules_php_integration_access rules/modules/php.rules.inc PHP integration access callback.
rules_php_integration_access rules/modules/php.rules.inc PHP integration access callback.
rules_rules_core_action_info rules/modules/rules_core.rules.inc Implements hook_rules_action_info() on behalf of the pseudo rules_core module.
rules_rules_core_action_info rules/modules/rules_core.rules.inc Implements hook_rules_action_info() on behalf of the pseudo rules_core module.
rules_rules_core_category_info rules/modules/rules_core.rules.inc Implements hook_rules_category_info() on behalf of the rules_core.
rules_rules_core_category_info rules/modules/rules_core.rules.inc Implements hook_rules_category_info() on behalf of the rules_core.
rules_rules_core_condition_info rules/modules/rules_core.rules.inc Implements hook_rules_condition_info() on behalf of the pseudo rules_core module.
rules_rules_core_condition_info rules/modules/rules_core.rules.inc Implements hook_rules_condition_info() on behalf of the pseudo rules_core module.
rules_rules_core_data_info rules/modules/rules_core.rules.inc Implements hook_rules_data_info() on behalf of the pseudo rules_core module.
rules_rules_core_data_info rules/modules/rules_core.rules.inc Implements hook_rules_data_info() on behalf of the pseudo rules_core module.
rules_rules_core_data_info_alter rules/modules/rules_core.rules.inc Implements hook_rules_data_info_alter() on behalf of the pseudo rules_core module.
rules_rules_core_data_info_alter rules/modules/rules_core.rules.inc Implements hook_rules_data_info_alter() on behalf of the pseudo rules_core module.
rules_rules_core_data_processor_info rules/modules/rules_core.rules.inc Implements hook_rules_data_processor_info() on behalf of the pseudo rules_core module.
rules_rules_core_data_processor_info rules/modules/rules_core.rules.inc Implements hook_rules_data_processor_info() on behalf of the pseudo rules_core module.
rules_rules_core_evaluator_info rules/modules/rules_core.rules.inc Implements hook_rules_evaluator_info() on behalf of the pseudo rules_core module.
rules_rules_core_evaluator_info rules/modules/rules_core.rules.inc Implements hook_rules_evaluator_info() on behalf of the pseudo rules_core module.
rules_rules_core_file_info rules/modules/rules_core.rules.inc Implements hook_rules_file_info() on behalf of the pseudo rules_core module.
rules_rules_core_file_info rules/modules/rules_core.rules.inc Implements hook_rules_file_info() on behalf of the pseudo rules_core module.
rules_scheduler_action_delete rules/rules_scheduler/rules_scheduler.rules.inc Action: Delete scheduled tasks.
rules_scheduler_action_delete rules/rules_scheduler/rules_scheduler.rules.inc Action: Delete scheduled tasks.
rules_scheduler_action_delete_help rules/rules_scheduler/rules_scheduler.rules.inc Help for the cancel action.
rules_scheduler_action_delete_help rules/rules_scheduler/rules_scheduler.rules.inc Help for the cancel action.
rules_scheduler_action_delete_validate rules/rules_scheduler/rules_scheduler.rules.inc Cancel scheduled task action validation callback.
rules_scheduler_action_delete_validate rules/rules_scheduler/rules_scheduler.rules.inc Cancel scheduled task action validation callback.
rules_scheduler_action_schedule rules/rules_scheduler/rules_scheduler.rules.inc Base action implementation for scheduling components.
rules_scheduler_action_schedule rules/rules_scheduler/rules_scheduler.rules.inc Base action implementation for scheduling components.
rules_scheduler_action_schedule_form_alter rules/rules_scheduler/rules_scheduler.rules.inc Form alter callback for the schedule action.
rules_scheduler_action_schedule_form_alter rules/rules_scheduler/rules_scheduler.rules.inc Form alter callback for the schedule action.
rules_scheduler_action_schedule_help rules/rules_scheduler/rules_scheduler.rules.inc Help for the schedule action.
rules_scheduler_action_schedule_help rules/rules_scheduler/rules_scheduler.rules.inc Help for the schedule action.
rules_scheduler_action_schedule_info_alter rules/rules_scheduler/rules_scheduler.rules.inc Info alteration callback for the schedule action.
rules_scheduler_action_schedule_info_alter rules/rules_scheduler/rules_scheduler.rules.inc Info alteration callback for the schedule action.
rules_scheduler_action_schedule_validate rules/rules_scheduler/rules_scheduler.rules.inc Validate callback for the schedule action to make sure the component exists and is not dirty.
rules_scheduler_action_schedule_validate rules/rules_scheduler/rules_scheduler.rules.inc Validate callback for the schedule action to make sure the component exists and is not dirty.
rules_scheduler_component_options_list rules/rules_scheduler/rules_scheduler.rules.inc Options list callback returning a list of action components.
rules_scheduler_component_options_list rules/rules_scheduler/rules_scheduler.rules.inc Options list callback returning a list of action components.
rules_scheduler_rules_action_info rules/rules_scheduler/rules_scheduler.rules.inc Implements hook_rules_action_info().
rules_scheduler_rules_action_info rules/rules_scheduler/rules_scheduler.rules.inc Implements hook_rules_action_info().
rules_system_action_info rules/modules/system.rules.inc Implements hook_rules_action_info() on behalf of the system module.
rules_system_action_info rules/modules/system.rules.inc Implements hook_rules_action_info() on behalf of the system module.
rules_system_data_info rules/modules/system.rules.inc Implements hook_rules_data_info() on behalf of the system module.
rules_system_data_info rules/modules/system.rules.inc Implements hook_rules_data_info() on behalf of the system module.
rules_system_evaluator_info rules/modules/system.rules.inc Implements hook_rules_evaluator_info() on behalf of the system module.
rules_system_evaluator_info rules/modules/system.rules.inc Implements hook_rules_evaluator_info() on behalf of the system module.
rules_system_event_info rules/modules/system.rules.inc Implements hook_rules_event_info() on behalf of the system module.
rules_system_event_info rules/modules/system.rules.inc Implements hook_rules_event_info() on behalf of the system module.
rules_system_file_info rules/modules/system.rules.inc Implements hook_rules_file_info() on behalf of the system module.
rules_system_file_info rules/modules/system.rules.inc Implements hook_rules_file_info() on behalf of the system module.
rules_system_integration_access rules/modules/system.rules.inc System integration access callback.
rules_system_integration_access rules/modules/system.rules.inc System integration access callback.
rules_system_log_get_message rules/modules/events.inc Getter callback for the log entry message property.
rules_system_log_get_message rules/modules/events.inc Getter callback for the log entry message property.
rules_taxonomy_event_info rules/modules/taxonomy.rules.inc Implements hook_rules_event_info().
rules_taxonomy_event_info rules/modules/taxonomy.rules.inc Implements hook_rules_event_info().
rules_taxonomy_term_integration_access rules/modules/taxonomy.rules.inc Taxonomy term integration access callback.
rules_taxonomy_term_integration_access rules/modules/taxonomy.rules.inc Taxonomy term integration access callback.
rules_taxonomy_vocabulary_integration_access rules/modules/taxonomy.rules.inc Taxonomy vocabulary integration access callback.
rules_taxonomy_vocabulary_integration_access rules/modules/taxonomy.rules.inc Taxonomy vocabulary integration access callback.
rules_user_account_email_options_list rules/modules/user.rules.inc Options list callback for user account e-mail types.
rules_user_account_email_options_list rules/modules/user.rules.inc Options list callback for user account e-mail types.
rules_user_action_info rules/modules/user.rules.inc Implements hook_rules_action_info() on behalf of the user module.
rules_user_action_info rules/modules/user.rules.inc Implements hook_rules_action_info() on behalf of the user module.
rules_user_cancel_methods rules/modules/user.rules.inc Options list for user cancel methods. @todo: Use for providing a user_cancel action.
rules_user_cancel_methods rules/modules/user.rules.inc Options list for user cancel methods. @todo: Use for providing a user_cancel action.
rules_user_condition_info rules/modules/user.rules.inc Implements hook_rules_condition_info() on behalf of the user module.
rules_user_condition_info rules/modules/user.rules.inc Implements hook_rules_condition_info() on behalf of the user module.
rules_user_condition_operations rules/modules/user.rules.inc Options list callback for the operation parameter of condition user has role.
rules_user_condition_operations rules/modules/user.rules.inc Options list callback for the operation parameter of condition user has role.
rules_user_event_info rules/modules/user.rules.inc Implementation of hook_rules_event_info().
rules_user_event_info rules/modules/user.rules.inc Implementation of hook_rules_event_info().
rules_user_file_info rules/modules/user.rules.inc Implements hook_rules_file_info() on behalf of the user module.
rules_user_file_info rules/modules/user.rules.inc Implements hook_rules_file_info() on behalf of the user module.
rules_user_integration_access rules/modules/user.rules.inc User integration access callback.
rules_user_integration_access rules/modules/user.rules.inc User integration access callback.
rules_user_login rules/modules/events.inc Implements hook_user_login().
rules_user_login rules/modules/events.inc Implements hook_user_login().
rules_user_logout rules/modules/events.inc Implements hook_user_logout().
rules_user_logout rules/modules/events.inc Implements hook_user_logout().
rules_user_roles_options_list rules/modules/user.rules.inc Options list callback for user roles.
rules_user_roles_options_list rules/modules/user.rules.inc Options list callback for user roles.
rules_user_role_change_access rules/modules/user.rules.inc User integration role actions access callback.
rules_user_role_change_access rules/modules/user.rules.inc User integration role actions access callback.
rules_watchdog rules/modules/events.inc Implements hook_watchdog().
rules_watchdog rules/modules/events.inc Implements hook_watchdog().
_rules_system_token_map_type rules/modules/system.eval.inc Looks for a token type mapping. Defaults to passing through the type.
_rules_system_token_map_type rules/modules/system.eval.inc Looks for a token type mapping. Defaults to passing through the type.
_rules_system_watchdog_log_entry_info rules/modules/system.rules.inc Defines property info for watchdog log entries, used by the log entry data type to provide an useful metadata wrapper.
_rules_system_watchdog_log_entry_info rules/modules/system.rules.inc Defines property info for watchdog log entries, used by the log entry data type to provide an useful metadata wrapper.

Classes

Namesort descending Location Description
RulesCommentEventHandler rules/modules/comment.rules.inc Event handler support comment bundle event settings.
RulesCommentEventHandler rules/modules/comment.rules.inc Event handler support comment bundle event settings.
RulesDateInputEvaluator rules/modules/rules_core.eval.inc A class implementing a rules input evaluator processing date input. This is needed to treat relative date inputs for strtotime right, consider "now".
RulesDateInputEvaluator rules/modules/rules_core.eval.inc A class implementing a rules input evaluator processing date input. This is needed to treat relative date inputs for strtotime right, consider "now".
RulesDateOffsetProcessor rules/modules/rules_core.eval.inc A data processor for applying date offsets.
RulesDateOffsetProcessor rules/modules/rules_core.eval.inc A data processor for applying date offsets.
RulesNodeConditionBase rules/modules/node.eval.inc Base class providing node condition defaults.
RulesNodeConditionBase rules/modules/node.eval.inc Base class providing node condition defaults.
RulesNodeConditionPromoted rules/modules/node.eval.inc Condition: Check if the node is promoted to the frontpage
RulesNodeConditionPromoted rules/modules/node.eval.inc Condition: Check if the node is promoted to the frontpage
RulesNodeConditionPublished rules/modules/node.eval.inc Condition: Check if the node is published.
RulesNodeConditionPublished rules/modules/node.eval.inc Condition: Check if the node is published.
RulesNodeConditionSticky rules/modules/node.eval.inc Condition: Check if the node is sticky.
RulesNodeConditionSticky rules/modules/node.eval.inc Condition: Check if the node is sticky.
RulesNodeConditionType rules/modules/node.eval.inc Condition: Check for selected content types
RulesNodeConditionType rules/modules/node.eval.inc Condition: Check for selected content types
RulesNodeEventHandler rules/modules/node.rules.inc Event handler support node bundle event settings.
RulesNodeEventHandler rules/modules/node.rules.inc Event handler support node bundle event settings.
RulesNumericOffsetProcessor rules/modules/rules_core.eval.inc A data processor for applying numerical offsets.
RulesNumericOffsetProcessor rules/modules/rules_core.eval.inc A data processor for applying numerical offsets.
RulesPHPDataProcessor rules/modules/php.eval.inc A data processor using PHP.
RulesPHPDataProcessor rules/modules/php.eval.inc A data processor using PHP.
RulesPHPEvaluator rules/modules/php.eval.inc A class implementing a rules input evaluator processing PHP.
RulesPHPEvaluator rules/modules/php.eval.inc A class implementing a rules input evaluator processing PHP.
RulesTaxonomyEventHandler rules/modules/taxonomy.rules.inc Event handler support taxonomy bundle event settings.
RulesTaxonomyEventHandler rules/modules/taxonomy.rules.inc Event handler support taxonomy bundle event settings.
RulesTaxonomyVocabularyWrapper rules/modules/rules_core.eval.inc A custom wrapper class for vocabularies that is capable of loading vocabularies by machine name.
RulesTaxonomyVocabularyWrapper rules/modules/rules_core.eval.inc A custom wrapper class for vocabularies that is capable of loading vocabularies by machine name.
RulesTokenEvaluator rules/modules/system.eval.inc A class implementing a rules input evaluator processing tokens.
RulesTokenEvaluator rules/modules/system.eval.inc A class implementing a rules input evaluator processing tokens.
RulesURIInputEvaluator rules/modules/rules_core.eval.inc A class implementing a rules input evaluator processing URI inputs to make sure URIs are absolute and path aliases get applied.
RulesURIInputEvaluator rules/modules/rules_core.eval.inc A class implementing a rules input evaluator processing URI inputs to make sure URIs are absolute and path aliases get applied.

Files

Namesort descending Location Description
comment.rules.inc rules/modules/comment.rules.inc rules integration for the comment module
data.eval.inc rules/modules/data.eval.inc Contains rules integration for the data module needed during evaluation.
data.rules.inc rules/modules/data.rules.inc General data related rules integration
entity.eval.inc rules/modules/entity.eval.inc Contains rules integration for entities needed during evaluation.
entity.rules.inc rules/modules/entity.rules.inc General entity related rules integration
events.inc rules/modules/events.inc Invokes events on behalf core modules. Usually this should be directly in the module providing rules integration instead.
node.eval.inc rules/modules/node.eval.inc Contains rules integration for the node module needed during evaluation.
node.rules.inc rules/modules/node.rules.inc rules integration for the node module
path.eval.inc rules/modules/path.eval.inc Contains rules integration for the path module needed during evaluation.
path.rules.inc rules/modules/path.rules.inc rules integration for the path module
php.eval.inc rules/modules/php.eval.inc Contains rules integration for the php module needed during evaluation.
php.rules.inc rules/modules/php.rules.inc rules integration for the php module
rules_core.eval.inc rules/modules/rules_core.eval.inc Contains rules core integration needed during evaluation.
rules_core.rules.inc rules/modules/rules_core.rules.inc Rules core integration providing data types and conditions and actions to invoke configured components.
rules_scheduler.rules.inc rules/rules_scheduler/rules_scheduler.rules.inc Rules integration for the rules scheduler module.
system.eval.inc rules/modules/system.eval.inc Contains rules integration for the system module needed during evaluation.
system.rules.inc rules/modules/system.rules.inc rules integration for the system module
taxonomy.rules.inc rules/modules/taxonomy.rules.inc rules integration for the taxonomy_term module
user.eval.inc rules/modules/user.eval.inc Contains rules integration for the user module needed during evaluation.
user.rules.inc rules/modules/user.rules.inc rules integration for the user module

File

rules/rules.api.php, line 11
This file contains no working PHP code; it exists to provide additional documentation for doxygen as well as to document hooks in the standard Drupal manner.