You are here

function _workflow_extensions_assign_handlers in Workflow Extensions 6

Same name and namespace in other branches
  1. 7 workflow_extensions.module \_workflow_extensions_assign_handlers()
1 call to _workflow_extensions_assign_handlers()
_workflow_extensions_replace_with_buttons in ./workflow_extensions.module

File

./workflow_extensions.module, line 461
UI-related improvements to the Workflow module and tokens for Rules.

Code

function _workflow_extensions_assign_handlers($form) {
  $original_handlers = $form['#submit'];

  // e.g. 'workflow_tab_form_submit' or 'menu_node_form_submit'
  return $form['#id'] == 'node-form' ? array(
    'workflow_extensions_form_submit',
    'node_form_submit',
  ) : array_merge(array(
    'workflow_extensions_form_submit',
  ), $original_handlers);

  // [#1346078] ?

  //$original_handlers = array_merge($original_handlers, $form['buttons']['submit']['#submit']);

  //  return array_merge(array('workflow_extensions_form_submit'), $original_handlers);
}