You are here

function activity_form in Activity 6.2

Menu callback to administer activity messages.

1 string reference to 'activity_form'
activity_menu in ./activity.module
Implementation of hook_menu().

File

./activity.admin.inc, line 64
activity.admin.inc Contains administrative forms for activity.module

Code

function activity_form(&$form_state, $arg1 = NULL, $arg2 = NULL) {
  if (!empty($form_state['storage']['step'])) {
    $function = $form_state['storage']['step'];
    return $function($form_state);
  }
  else {
    if ($arg1 == 'create') {

      // if we have a specific callback to create a new action, do so
      return _activity_settings_form_triggers($form_state);
    }
    elseif ($arg1 == 'configure') {
      $form_state['storage']['action'] = $arg2;
      return _activity_settings_form_messages($form_state);
    }
    else {
      return _activity_settings_actions_list_form();
    }
  }
}