BitMailer Class Reference

List of all members.

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

Detailed Description

Definition at line 30 of file BitMailer.php.


Member Function Documentation

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  ) 

Definition at line 231 of file BitMailer.php.

References $gBitDb, $query, and $ret.

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  ) 

Definition at line 200 of file BitMailer.php.

References mDb.

Referenced by sendQueue().

BitMailer::lookupSubscription ( pLookup  ) 

Definition at line 215 of file BitMailer.php.

References $gBitDb, $query, and $ret.

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  ) 

Definition at line 298 of file BitMailer.php.

References $gBitDb, $query, $row, and $uri.

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  ) 

Definition at line 194 of file BitMailer.php.

References $_SERVER, $gBitDb, and $query.


Member Data Documentation

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.


The documentation for this class was generated from the following file:
Generated on Wed Aug 22 19:34:17 2007 for bitweaver by  doxygen 1.5.2