function nodequeue_rules_event_info in Nodequeue 7.2
Implementation of hook_rules_event_info().
Events are triggered by invokations of rules_invoke_event('EVENT_NAME', $nodequeue, $node);
File
- ./
nodequeue.rules.inc, line 13 - Provides nodequeue (subqueue) rules integration.
Code
function nodequeue_rules_event_info() {
$items = array();
$vars = array(
'nodequeue' => array(
'label' => t('Changed nodequeue'),
'type' => 'nodequeue',
),
'node' => array(
'type' => 'node',
'label' => t('Node'),
),
);
$items['nodequeue_added'] = array(
'label' => t('Node has been added to a nodequeue'),
'group' => t('Nodequeue'),
'variables' => $vars,
);
$items['nodequeue_removed'] = array(
'label' => t('Node has been removed from a nodequeue'),
'group' => t('Nodequeue'),
'variables' => $vars,
);
$items['nodequeue_saved'] = array(
'label' => t('A nodequeue has been updated'),
'group' => t('Nodequeue'),
'variables' => array(
'nodequeue' => array(
'label' => t('Changed nodequeue'),
'type' => 'nodequeue',
),
'nodes' => array(
'label' => t('Nodes'),
'type' => 'nodes',
),
),
);
$items['nodequeue_node_changed'] = array(
'label' => t('A nodequeue\'s node has been updated'),
'group' => t('Nodequeue'),
'variables' => $vars,
);
return $items;
}