コード例 #1
0
 /**
  * Constructor.
  * @param $article object
  * @param $emailType string optional
  * @param $locale string optional
  * @param $enableAttachments boolean optional
  * @param $journal object optional
  * @param $includeSignature boolean optional
  * @param $ignorePostedData boolean optional
  * @see MailTemplate::MailTemplate()
  */
 function ArticleMailTemplate($article, $sectionDecision = null, $emailKey = null, $locale = null, $enableAttachments = true, $journal = null, $includeSignature = true, $ignorePostedData = false)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments, $journal, $includeSignature, $ignorePostedData);
     $this->article = $article;
     if (!$sectionDecision) {
         $sectionDecisionDao =& DAORegistry::getDAO('SectionDecisionDAO');
         $this->sectionDecision =& $sectionDecisionDao->getLastSectionDecision($article->getId());
     } else {
         $this->sectionDecision = $sectionDecision;
     }
 }
コード例 #2
0
ファイル: MassMail.inc.php プロジェクト: mczirfusz/pkp-lib
 /**
  * Constructor
  */
 function MassMail($emailKey = null, $locale = null)
 {
     parent::MailTemplate($emailKey, $locale);
     $this->callback = null;
     $this->frequency = 10;
 }
コード例 #3
0
 /**
  * Constructor.
  * @param $submission Submission
  * @param $emailKey string optional
  * @param $locale string optional
  * @param $context object optional
  * @param $includeSignature boolean optional
  * @see MailTemplate::MailTemplate()
  */
 function SubmissionMailTemplate($submission, $emailKey = null, $locale = null, $context = null, $includeSignature = true)
 {
     parent::MailTemplate($emailKey, $locale, $context, $includeSignature);
     $this->submission = $submission;
 }
コード例 #4
0
ファイル: PaperMailTemplate.inc.php プロジェクト: sedici/ocs
 /**
  * Constructor.
  * @param $paper object
  * @param $emailType string optional
  * @param $locale string optional
  * @param $enableAttachments boolean optional
  * @param $conference object optional
  * @param $schedConf object optional
  * @param $includeSignature boolean optional
  * @param $ignorePostedData boolean optional
  * @see MailTemplate::MailTemplate()
  */
 function PaperMailTemplate($paper, $emailKey = null, $locale = null, $enableAttachments = null, $conference = null, $schedConf = null, $includeSignature = true, $ignorePostedData = false)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments, $conference, $schedConf, $includeSignature, $ignorePostedData);
     $this->paper = $paper;
 }
コード例 #5
0
ファイル: MassMail.inc.php プロジェクト: anorton/pkp-lib
 /**
  * Constructor
  */
 function MassMail($emailKey = null, $locale = null, $enableAttachments = null)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments);
     $this->callback = null;
     $this->frequency = 10;
 }
コード例 #6
0
 /**
  * Constructor.
  * @param $article object
  * @param $emailType int optional
  * @param $locale string optional
  * @param $enableAttachments boolean optional
  * @param $journal object optional
  * @see MailTemplate::MailTemplate()
  */
 function ArticleMailTemplate($article, $emailKey = null, $locale = null, $enableAttachments = null, $journal = null)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments, $journal);
     $this->article = $article;
 }
コード例 #7
0
 /**
  * Constructor.
  * @param $monograph object
  * @param $emailKey string optional
  * @param $locale string optional
  * @param $enableAttachments boolean optional
  * @param $press object optional
  * @param $includeSignature boolean optional
  * @see MailTemplate::MailTemplate()
  */
 function MonographMailTemplate($monograph, $emailKey = null, $locale = null, $enableAttachments = null, $press = null, $includeSignature = true)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments, $press, $includeSignature);
     $this->monograph = $monograph;
 }
コード例 #8
0
 /**
  * Constructor.
  * @param $article object
  * @param $emailType string optional
  * @param $locale string optional
  * @param $enableAttachments boolean optional
  * @param $journal object optional
  * @param $includeSignature boolean optional
  * @param $ignorePostedData boolean optional
  * @see MailTemplate::MailTemplate()
  */
 function ArticleMailTemplate($article, $emailKey = null, $locale = null, $enableAttachments = null, $journal = null, $includeSignature = true, $ignorePostedData = false)
 {
     parent::MailTemplate($emailKey, $locale, $enableAttachments, $journal, $includeSignature, $ignorePostedData);
     $this->article = $article;
 }