You are here

function resource_conflict_rules_action_info in Resource Conflict 7.3

Implements hook_rules_action_info().

Provides a Rules action for "load list of conflicting nodes"

File

./resource_conflict.rules.inc, line 83
Provides rule module hooks.

Code

function resource_conflict_rules_action_info() {
  return array(
    'resource_conflict_load_conflict_list' => array(
      'group' => t('Resource Conflict'),
      'label' => t('Load a list of conflicting nodes'),
      'module' => 'resource_conflict',
      'parameter' => array(
        'node' => array(
          'type' => 'node',
          'label' => t('node to check for conflicts'),
        ),
      ),
      'provides' => array(
        'conflict_list' => array(
          'type' => 'list<node>',
          'label' => t('Conflict List'),
        ),
      ),
    ),
    'resource_conflict_form_error' => array(
      'group' => t('Resource Conflict'),
      'label' => t('Set a form validation error'),
      'module' => 'resource_conflict',
      'parameter' => array(
        'message' => array(
          'type' => 'text',
          'label' => t('Message to display'),
        ),
      ),
    ),
  );
}