
Public Member Functions | |
| ArticleMailTemplate ($article, $emailKey=null, $locale=null, $enableAttachments=null, $journal=null) | |
| assignParams ($paramArray=array()) | |
| log () | |
| send () | |
| sendWithParams ($paramArray) | |
| setAssoc ($eventType, $assocType, $assocId) | |
| setJournal ($journal) | |
This allows for article-specific functionality like logging, etc.
Definition at line 23 of file ArticleMailTemplate.inc.php.
| ArticleMailTemplate.ArticleMailTemplate | ( | $ | article, | |
| $ | emailKey = null, |
|||
| $ | locale = null, |
|||
| $ | enableAttachments = null, |
|||
| $ | journal = null | |||
| ) |
Constructor.
| $article | object | |
| $emailType | int optional | |
| $locale | string optional | |
| $enableAttachments | boolean optional | |
| $journal | object optional |
Definition at line 49 of file ArticleMailTemplate.inc.php.
| ArticleMailTemplate.assignParams | ( | $ | paramArray = array() |
) |
Assigns values to e-mail parameters.
| $paramArray | array |
Reimplemented from MailTemplate.
Definition at line 54 of file ArticleMailTemplate.inc.php.
References Request.getJournal().
Referenced by sendWithParams().
| ArticleMailTemplate.log | ( | ) |
Save the email in the article email log.
Definition at line 123 of file ArticleMailTemplate.inc.php.
References Mail.getBccString(), Mail.getCcString(), Mail.getFromString(), Mail.getRecipientString(), and ArticleLog.logEmailEntry().
Referenced by send().
| ArticleMailTemplate.send | ( | ) |
Reimplemented from Mail.
Definition at line 71 of file ArticleMailTemplate.inc.php.
References MailTemplate._clearAttachments(), Request.getUser(), and log().
Referenced by sendWithParams().
| ArticleMailTemplate.sendWithParams | ( | $ | paramArray | ) |
Reimplemented from MailTemplate.
Definition at line 86 of file ArticleMailTemplate.inc.php.
References assignParams(), and send().
| ArticleMailTemplate.setAssoc | ( | $ | eventType, | |
| $ | assocType, | |||
| $ | assocId | |||
| ) |
Add a generic association between this email and some event type / type / ID tuple.
| $eventType | int | |
| $assocType | int | |
| $assocId | int |
Definition at line 106 of file ArticleMailTemplate.inc.php.
| ArticleMailTemplate.setJournal | ( | $ | journal | ) |
Set the journal this message is associated with.
| $journal | object |
Definition at line 116 of file ArticleMailTemplate.inc.php.
1.5.6