You are here

function workbench_access_edit_form_submit in Workbench Access 7

Generic submit handler for adding sections to forms.

Parameters

$values: The values passed through the form.

$section: The section defined by this item.

$name: The human-readable name of this item.

4 calls to workbench_access_edit_form_submit()
workbench_access_menu_link_submit in ./workbench_access.module
Submit callback for menu_link forms.
workbench_access_menu_submit in ./workbench_access.module
Submit callback for menu forms.
workbench_access_term_submit in ./workbench_access.module
Submit callback for term forms.
workbench_access_vocabulary_submit in ./workbench_access.module
Submit callback for vocabulary forms.

File

./workbench_access.module, line 1794
Workbench Access module file.

Code

function workbench_access_edit_form_submit($values, $section, $name) {
  if (!empty($values['workbench_access'])) {
    if (empty($values['workbench_access_exists'])) {
      workbench_access_section_save($section);
      drupal_set_message(t('Added %section to active editorial groups.', array(
        '%section' => $name,
      )));
    }
  }
  else {
    workbench_access_section_delete($section);
    drupal_set_message(t('Deleted %section from active editorial groups.', array(
      '%section' => $name,
    )));
  }
}