コード例 #1
0
 public function sendVerificationEmailMessage(Model $record)
 {
     $fromAddress = $this->getEmailMessageOptions()->getEmailFromAddress();
     $subject = $this->getEmailMessageOptions()->getVerificationEmailSubjectLine();
     $message = new EmailMessage();
     $message->setFrom($fromAddress);
     $message->setTo($record->getEmailAddress());
     $message->setSubject($subject);
     $viewModel = new ViewModel(array('record' => $record));
     $viewModel->setTerminal(true)->setTemplate('cdli-twostagesignup/email/verification');
     $message->setBody($this->emailRenderer->render($viewModel));
     $this->emailTransport->send($message);
 }