Public Member Functions | |
| BitMailer () | |
| error_handler ($msg) | |
| expungeQueueRow ($pQueueId) | |
| getQueue (&$pListHash) | |
| getUnsubscription ($pEmail, $pContentId) | |
| getUnsubscriptions ($pMixed) | |
| isRecipientQueued ($pRecipientMixed, $pContentId) | |
| logError ($pInfo) | |
| lookupSubscription ($pLookup) | |
| queueRecipients ($pContentId, $pNewsletterContentId, $pRecipients, $pRequeue=FALSE) | |
| sendQueue ($pQueueMixed) | |
| storeClickthrough ($pUrlCode) | |
| storeSubscriptions ($pSubHash) | |
| tendQueue () | |
| trackMail ($pUrlCode) | |
Public Attributes | |
| $From | |
| $FromName | |
| $Host | |
| $Mailer | |
| $WordWrap | |
Definition at line 30 of file BitMailer.php.
| BitMailer::BitMailer | ( | ) |
Definition at line 37 of file BitMailer.php.
References $gBitDb, $gBitLanguage, $gBitSystem, and mDb.
| BitMailer::error_handler | ( | $ | msg | ) |
Definition at line 43 of file BitMailer.php.
References $gBitDb, $msg, bit_error_handler(), exit, mDb, and mInfo.
Here is the call graph for this function:

| BitMailer::expungeQueueRow | ( | $ | pQueueId | ) |
Definition at line 292 of file BitMailer.php.
References mDb, and BitBase::verifyId().
Here is the call graph for this function:

| BitMailer::getQueue | ( | &$ | pListHash | ) |
Definition at line 274 of file BitMailer.php.
References $query, $ret, $rs, mDb, and LibertyContent::prepGetList().
Here is the call graph for this function:

| BitMailer::getUnsubscription | ( | $ | pEmail, | |
| $ | pContentId | |||
| ) |
Definition at line 247 of file BitMailer.php.
References $gBitDb.
Referenced by queueRecipients(), and sendQueue().
| BitMailer::getUnsubscriptions | ( | $ | pMixed | ) |
| BitMailer::isRecipientQueued | ( | $ | pRecipientMixed, | |
| $ | pContentId | |||
| ) |
Definition at line 52 of file BitMailer.php.
References mDb, and BitBase::verifyId().
Referenced by queueRecipients().
Here is the call graph for this function:

| BitMailer::logError | ( | $ | pInfo | ) |
| BitMailer::lookupSubscription | ( | $ | pLookup | ) |
| BitMailer::queueRecipients | ( | $ | pContentId, | |
| $ | pNewsletterContentId, | |||
| $ | pRecipients, | |||
| $ | pRequeue = FALSE | |||
| ) |
Definition at line 61 of file BitMailer.php.
References $email, $lookup, $ret, $rs, getUnsubscription(), isRecipientQueued(), mDb, and BitBase::verifyId().
Here is the call graph for this function:

| BitMailer::sendQueue | ( | $ | pQueueMixed | ) |
Definition at line 113 of file BitMailer.php.
References $_SERVER, $body, $content, $gBitLanguage, $gBitSmarty, $gBitSystem, bit_add_clickthrough(), bit_log_error(), FALSE, BitUser::getDisplayName(), getUnsubscription(), language, logError(), and mDb.
Referenced by tendQueue().
Here is the call graph for this function:

| BitMailer::storeClickthrough | ( | $ | pUrlCode | ) |
| BitMailer::storeSubscriptions | ( | $ | pSubHash | ) |
Definition at line 252 of file BitMailer.php.
References $gBitDb, $gBitSystem, $query, $result, $ret, $storeHash, and FALSE.
| BitMailer::tendQueue | ( | ) |
Definition at line 97 of file BitMailer.php.
References $query, $rs, mDb, and sendQueue().
Here is the call graph for this function:

| BitMailer::trackMail | ( | $ | pUrlCode | ) |
| BitMailer::$From |
Definition at line 32 of file BitMailer.php.
| BitMailer::$FromName |
Definition at line 33 of file BitMailer.php.
| BitMailer::$Host |
Definition at line 34 of file BitMailer.php.
| BitMailer::$Mailer |
Definition at line 35 of file BitMailer.php.
| BitMailer::$WordWrap |
Definition at line 36 of file BitMailer.php.
1.5.2