예제 #1
0
 protected function validateSender(Sender $sender)
 {
     if ($this->emailFactory->isConnection($sender->getConfigName())) {
         return $sender;
     }
     return NULL;
 }
예제 #2
0
파일: Email.php 프로젝트: trejjam/emailing
 /**
  * @param $email
  * @throws \Exception
  */
 public function setSender($email)
 {
     $this->sender = $this->senders->getSender($email);
     if (is_null($this->sender)) {
         throw new \Exception("Sender '{$email}' not found.");
     }
     $this->setConnection($this->sender->getConfigName());
     $this->setFrom($this->sender->getEmail());
 }