You are here

function workflow_forms in Workflow 7.2

Same name and namespace in other branches
  1. 7 workflow.node.inc \workflow_forms()

Implements hook_forms().

Allows the workflow tab form to be repeated multiple times on a page. See http://drupal.org/node/1970846.

File

./workflow.module, line 420
Support workflows made up of arbitrary states.

Code

function workflow_forms($form_id, $args) {
  $forms = array();
  if (strpos($form_id, 'workflow_transition_form_') !== FALSE) {
    $forms[$form_id] = array(
      'callback' => 'workflow_transition_form',
    );
  }

  // For the 'edit a comment' form.
  if (strpos($form_id, 'WorkflowTransition_edit_') !== FALSE) {
    $forms[$form_id] = array(
      'callback' => 'workflow_transition_wrapper_form',
    );
  }
  return $forms;
}