You are here

function subscriptions_add_form_submit in Subscriptions 5.2

Same name and namespace in other branches
  1. 6 subscriptions.admin.inc \subscriptions_add_form_submit()
  2. 7 subscriptions.admin.inc \subscriptions_add_form_submit()
  3. 2.0.x subscriptions.admin.old.php \subscriptions_add_form_submit()

Add Subscription form submit handler.

File

./subscriptions.admin.inc, line 655

Code

function subscriptions_add_form_submit($form_id, $form_values) {
  if ($a = module_invoke_all('subscriptions', 'stype', $form_values['stype'], $form_values['sid'], isset($form_values['author_uid']) ? $form_values['author_uid'] : -1)) {
    list($module, $field, $value, $author_uid) = $a;
    $uid = $form_values['uid'];
    subscriptions_write_subscription($module, $field, $value, $author_uid, $uid, $form_values['send_interval'], $form_values['updates'], $form_values['comments']);
    drupal_set_message(t('Your subscription was activated.'));
    return '<front>';
  }
  drupal_set_message(t('Your subscription could not be activated.'));
}