Mailgun\Messages\MessageBuilder::setFromAddress PHP Method

setFromAddress() public method

public setFromAddress ( string $address, array | null $variables = null ) : mixed
$address string
$variables array | null
return mixed
    public function setFromAddress($address, $variables = null)
    {
        $this->addRecipient('from', $address, $variables);
        return $this->message['from'];
    }

Usage Example

示例#1
0
 /**
  * @param array $message
  *
  * @return \Mailgun\Messages\MessageBuilder
  * @throws \Mailgun\Messages\Exceptions\TooManyParameters
  */
 protected function createMailgunMessage(array $message)
 {
     $builder = new MessageBuilder();
     $builder->setFromAddress($message['from']);
     $builder->setSubject($message['subject']);
     foreach ($message['to'] as $to) {
         $builder->addToRecipient($to);
     }
     foreach ($message['cc'] as $cc) {
         $builder->addCcRecipient($cc);
     }
     foreach ($message['bcc'] as $bcc) {
         $builder->addBccRecipient($bcc);
     }
     if ($message['html']) {
         $builder->setHtmlBody($message['html']);
     }
     if ($message['text']) {
         $builder->setTextBody($message['text']);
     }
     return $builder;
 }
All Usage Examples Of Mailgun\Messages\MessageBuilder::setFromAddress