function newsletter_subscriber_is_subscribed in Newsletter 7.2
Checks whether an email is registered to newsletter list or not.
Return value
boolean TRUE or FALSE.
2 calls to newsletter_subscriber_is_subscribed()
- newsletter_subscriber_block_view in modules/
subscriber/ newsletter_subscriber.module - Implements hook_block_view().
- newsletter_subscriber_subscribe_form_validate in modules/
subscriber/ newsletter_subscriber.module - Form validation handler for newsletter_subscriber_subscribe_form().
File
- modules/
subscriber/ newsletter_subscriber.module, line 569 - Module for the Newsletter Subscriber Entity
Code
function newsletter_subscriber_is_subscribed($mail = NULL) {
if (!isset($mail)) {
global $user;
$mail = isset($user->mail) ? $user->mail : FALSE;
}
if ($mail) {
$is_subscribed = db_query('SELECT mail FROM {newsletter_subscriber} WHERE mail = :mail', array(
':mail' => $mail,
))
->fetchField();
return (bool) $is_subscribed;
}
return FALSE;
}