当前位置: 首页>>代码示例>>PHP>>正文


PHP Mailer::instance方法代码示例

本文整理汇总了PHP中Mailer::instance方法的典型用法代码示例。如果您正苦于以下问题:PHP Mailer::instance方法的具体用法?PHP Mailer::instance怎么用?PHP Mailer::instance使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Mailer的用法示例。


在下文中一共展示了Mailer::instance方法的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: getInstance

 /**
  * @return Mailer
  */
 public static function getInstance()
 {
     if (self::$instance === null) {
         self::$instance = new self();
     }
     return self::$instance;
 }
开发者ID:reinfire,项目名称:arfooo,代码行数:10,代码来源:Mailer.php

示例2: getInstance

 public static function getInstance($subject = "")
 {
     if (self::$instance === false) {
         self::$instance = new Mailer($subject);
     }
     return self::$instance;
 }
开发者ID:kizz66,项目名称:meat,代码行数:7,代码来源:Mailer.php

示例3: instance

 /**
  * Mailer::instance()
  * 
  * @return
  */
 public static function instance()
 {
     if (!self::$instance) {
         self::$instance = new Mailer();
     }
     return self::$instance;
 }
开发者ID:guyt101z,项目名称:MembershipMan,代码行数:12,代码来源:class_mailer.php

示例4: actionRunat

 public function actionRunat()
 {
     //首先,找出当前时间之前的没有运行的at任务
     $ats = AtModel::instance()->getShouldRun();
     foreach ($ats as $at) {
         if (Mailer::instance()->sendMail($at['title'], $at['content'], $at['email'])) {
             AtModel::instance()->update($at['id'], array('hasrun' => 1));
         }
     }
 }
开发者ID:xiaoxiaochengxyuan,项目名称:kshenghuo,代码行数:10,代码来源:AtCommand.php

示例5: actionRuncron

 public function actionRuncron()
 {
     $todayDay = date('Y-m-d');
     $crons = CronModel::instance()->getShowRun();
     foreach ($crons as $cron) {
         if (Mailer::instance()->sendMail($cron['title'], $cron['content'], $cron['email'])) {
             CronModel::instance()->update($cron['id'], array('last_run_date' => $todayDay));
         }
     }
 }
开发者ID:xiaoxiaochengxyuan,项目名称:kshenghuo,代码行数:10,代码来源:CronCommand.php

示例6: send

 protected function send()
 {
     $mailer = Mailer::instance();
     $mailer->service->setSubject($this->subject)->setFrom($this->sender)->setBody(nl2br($this->message, false))->setAttachments($this->attachments);
     if ($this->useBcc == true) {
         $mailer->service->setBcc($this->recipient);
     } else {
         $mailer->service->setTo($this->recipient);
     }
     $this->reset();
     $mailer->service->send();
 }
开发者ID:ultractiv,项目名称:lean,代码行数:12,代码来源:Notifier.php

示例7: create

 public static function create()
 {
     $args = func_get_args();
     if (empty($args)) {
         throw new Exception('Mailer : mail method required.');
         // pas top comme msg
     }
     $methodName = $args[0];
     unset($args[0]);
     // PHP5 ne gère pas bien l'héritage de fonctions statiques, aussi sommes-nous
     // obligés de préciser que nous voulons instancier la classe ApplicationMailer.
     // Cela contraint l'user à nommer sa classe ApplicationMailer...
     if (self::$instance == null) {
         self::$instance = new ApplicationMailer($methodName);
     }
     // appel de la méthode définie par l'user
     call_user_func_array(array(self::$instance, $methodName), $args);
     if (!is_string(self::$instance->body)) {
     }
 }
开发者ID:BackupTheBerlios,项目名称:stato-svn,代码行数:20,代码来源:mailer.php

示例8: sendMail

 public static function sendMail($subject = '', $body = '', $to = array(), $cc = array(), $bcc = array(), $att = array())
 {
     try {
         self::$instance = new Mailer();
         self::$instance->addSubject($subject);
         self::$instance->addBody($body);
         self::$instance->addTo($to);
         if (!empty($cc)) {
             self::$instance->addCopy($cc);
         }
         if (!empty($bcc)) {
             self::$instance->addBackCopy($bcc);
         }
         if (!empty($att)) {
             self::$instance->addAttach($att);
         }
         return self::$instance->send();
     } catch (phpmailerException $e) {
         self::throwMailerException($e->getMessage());
         return false;
     }
 }
开发者ID:alfabrad,项目名称:kidzania-coupon,代码行数:22,代码来源:Mailer.php


注:本文中的Mailer::instance方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。