You are here

function workbench_email_form_submit in Workbench Email 7

Same name and namespace in other branches
  1. 7.3 workbench_email.admin.inc \workbench_email_form_submit()

Submit function for the form, saves or deletes emails.

Parameters

array $form: The form array

array $form_state: The form_state array

File

./workbench_email.admin.inc, line 142
Administrative forms for Workbench Email Module.

Code

function workbench_email_form_submit($form, &$form_state) {
  $workbench_emails = workbench_email_get();
  foreach ($workbench_emails as $transition_label => $email_transition_set) {
    foreach ($email_transition_set as $rid => $email_transition) {
      $subject = $form_state['values'][$transition_label][$rid]['subject'];
      $message = $form_state['values'][$transition_label][$rid]['message'];
      workbench_email_save($email_transition, $rid, $subject, $message);
    }
  }
  drupal_set_message(t("Email's have been updated"));
}