function newsletter_subscriber_unsubscribe in Newsletter 7.2
Form constructor for the confirmation of a subscriber unsubscription.
Parameters
$subscriber: The subscriber object to unsubscribe/delete.
See also
newsletter_unsubscribe_submit()
1 string reference to 'newsletter_subscriber_unsubscribe'
- newsletter_subscriber_menu in modules/
subscriber/ newsletter_subscriber.module - Implements hook_menu().
File
- modules/
subscriber/ includes/ newsletter_subscriber.pages.inc, line 82 - Menu callbacks and forms for the frontend part of newsletter_subscriber module.
Code
function newsletter_subscriber_unsubscribe($form, &$form_state, $subscriber) {
if ($subscriber) {
$form_state['newsletter_subscriber'] = $subscriber;
return confirm_form($form, t('Are you sure you want to unsubscribe from our newsletters?'), '<front>');
}
drupal_set_message(t('The hash you provided is invalid or outdated'), 'warning');
$form_state['redirect'] = '<front>';
}