function workbench_moderation_rules_event_info in Workbench Moderation 7.3
Same name and namespace in other branches
- 7 workbench_moderation.rules.inc \workbench_moderation_rules_event_info()
Implements hook_rules_event_info().
File
- ./
workbench_moderation.rules.inc, line 79
Code
function workbench_moderation_rules_event_info() {
$items = array();
$items['workbench_moderation_after_unpublishing_live_content'] = array(
'label' => t("After unpublishing live content"),
'group' => t("Node"),
'variables' => rules_events_node_variables(t("Unpublished content"), FALSE),
'access callback' => 'rules_node_integration_access',
);
$items['workbench_moderation_after_unpublishing_live_content']['variables']['live_content'] = array(
'type' => 'node',
'label' => t("Live workbench content"),
);
$items['workbench_moderation_after_moderation_transition'] = array(
'label' => t("After moderation transition"),
'group' => t("Node"),
'variables' => rules_events_node_variables(t("Content"), FALSE) + array(
'previous_state' => array(
'type' => 'text',
'label' => t('Previous state'),
),
'new_state' => array(
'type' => 'text',
'label' => t('New state'),
),
),
'access callback' => 'rules_node_integration_access',
);
return $items;
}