sfContext::getMailer PHP Method

getMailer() public method

Retrieves the mailer.
public getMailer ( ) : sfMailer
return sfMailer The current sfMailer implementation instance.
    public function getMailer()
    {
        if (!isset($this->factories['mailer'])) {
            $this->factories['mailer'] = new $this->mailerConfiguration['class']($this->dispatcher, $this->mailerConfiguration);
        }
        return $this->factories['mailer'];
    }

Usage Example

コード例 #1
0
ファイル: dmMail.php プロジェクト: runopencode/diem-extended
 public function __construct(sfContext $context, sfEventDispatcher $dispatcher)
 {
     $this->mailer = $context->getMailer();
     $this->dispatcher = $dispatcher;
     $this->serviceContainer = $context->getServiceContainer();
     $this->initialize();
 }