function workflow_actions_workflow_operations in Workflow 7.2
Same name and namespace in other branches
- 7 workflow_actions/workflow_actions.module \workflow_actions_workflow_operations()
Implements hook_workflow_operations().
File
- workflow_actions/
workflow_actions.module, line 18 - Enables actions to be fired upon a Workflow State change.
Code
function workflow_actions_workflow_operations($op, $workflow = NULL, $state = NULL) {
switch ($op) {
case 'workflow':
$actions = array();
if ($workflow && $workflow
->getStates()) {
$wid = $workflow
->getWorkflowId();
$actions = array(
'workflow_overview_actions' => array(
'title' => t('Actions'),
'href' => "admin/structure/trigger/workflow/{$wid}",
),
);
}
else {
// Generate a dummy, if no states exist.
$actions = array(
'workflow_overview_actions' => array(
'title' => '',
'href' => '',
),
);
}
return $actions;
}
}