function multiple_email_primary_form_submit in Multiple E-mail Addresses 7
Same name and namespace in other branches
- 5 multiple_email_primary_page.inc \multiple_email_primary_form_submit()
- 6 multiple_email_primary_page.inc \multiple_email_primary_form_submit()
- 2.x multiple_email_primary_page.inc \multiple_email_primary_form_submit()
Processes multiple_email_primary_form submission
Parameters
string $form_id:
array $form_values:
File
- ./
multiple_email_primary_page.inc, line 44 - Functions for making an e-mail address the primary address for a user.
Code
function multiple_email_primary_form_submit($form, &$form_state) {
$email = $form_state['values']['email'];
$account = $form_state['values']['account'];
if ($email->confirmed == 0) {
// if admin set address as primary, confirm email
multiple_email_confirm_email($email);
}
multiple_email_make_primary($email);
drupal_set_message(t('%email is now your primary e-mail address.', array(
'%email' => $email->email,
)));
$form_state['redirect'] = 'user/' . $account->uid . '/edit/email-addresses';
}