protected function handleDefaults(ParsedMessage $parsedMessage)
    {
        if (!$parsedMessage->getFrom() && $this->defaults['from']['email']) {
            $parsedMessage->setFrom($this->defaults['from']['email'], $this->defaults['from']['name']);
        }

        if (!$parsedMessage->getTo() && $this->defaults['to']['email']) {
            $parsedMessage->addTo($this->defaults['to']['email'], $this->defaults['to']['name']);
        }

        if (!$parsedMessage->getCc() && $this->defaults['cc']['email']) {
            $parsedMessage->addCC($this->defaults['cc']['email'], $this->defaults['cc']['name']);
        }

        if (!$parsedMessage->getBcc() && $this->defaults['bcc']['email']) {
            $parsedMessage->addBcc($this->defaults['bcc']['email'], $this->defaults['bcc']['name']);
        }

        if (!$parsedMessage->getReplyTo() && $this->defaults['replyTo']) {
            $parsedMessage->setReplyTo($this->defaults['replyTo']);
        }

        if (!$parsedMessage->getSubject() && $this->defaults['subject']) {
            $parsedMessage->setSubject($this->defaults['subject']);
        }
    }
protected function handleDefaults(ParsedMessage $parsedMessage)
    {
        if (!$parsedMessage->getFrom() && $this->defaults['from']['email']) {
            $parsedMessage->setFrom($this->defaults['from']['email'], $this->defaults['from']['name']);
        }

        if (!$parsedMessage->getTo() && $this->defaults['to']['email']) {
            $parsedMessage->addTo($this->defaults['to']['email'], $this->defaults['to']['name']);
        }

        if (!$parsedMessage->getCc() && $this->defaults['cc']['email']) {
            $parsedMessage->addCC($this->defaults['cc']['email'], $this->defaults['cc']['name']);
        }

        if (!$parsedMessage->getBcc() && $this->defaults['bcc']['email']) {
            $parsedMessage->addBcc($this->defaults['bcc']['email'], $this->defaults['bcc']['name']);
        }

        if (!$parsedMessage->getReplyTo() && $this->defaults['replyTo']) {
            $parsedMessage->setReplyTo($this->defaults['replyTo']);
        }

        if (!$parsedMessage->getSubject() && $this->defaults['subject']) {
            $parsedMessage->setSubject($this->defaults['subject']);
        }
    }
protected function handleDefaults ( ParsedMessage $ parsedMessage ) { if ( ! $ parsedMessage -> getFrom ( ) && $ this -> defaults [ 'from' ] [ 'email' ] ) { $ parsedMessage -> setFrom ( $ this -> defaults [ 'from' ] [ 'email' ] , $ this -> defaults [ 'from' ] [ 'name' ] ) ; } if ( ! $ parsedMessage -> getTo ( ) && $ this -> defaults [ 'to' ] [ 'email' ] ) { $ parsedMessage -> addTo ( $ this -> defaults [ 'to' ] [ 'email' ] , $ this -> defaults [ 'to' ] [ 'name' ] ) ; } if ( ! $ parsedMessage -> getCc ( ) && $ this -> defaults [ 'cc' ] [ 'email' ] ) { $ parsedMessage -> addCC ( $ this -> defaults [ 'cc' ] [ 'email' ] , $ this -> defaults [ 'cc' ] [ 'name' ] ) ; } if ( ! $ parsedMessage -> getBcc ( ) && $ this -> defaults [ 'bcc' ] [ 'email' ] ) { $ parsedMessage -> addBcc ( $ this -> defaults [ 'bcc' ] [ 'email' ] , $ this -> defaults [ 'bcc' ] [ 'name' ] ) ; } if ( ! $ parsedMessage -> getReplyTo ( ) && $ this -> defaults [ 'replyTo' ] ) { $ parsedMessage -> setReplyTo ( $ this -> defaults [ 'replyTo' ] ) ; } if ( ! $ parsedMessage -> getSubject ( ) && $ this -> defaults [ 'subject' ] ) { $ parsedMessage -> setSubject ( $ this -> defaults [ 'subject' ] ) ; } }
Add default parameters when they are not provided from the MailDefinition

@param ParsedMessage $parsedMessage
Add default parameters when they are not provided from the MailDefinition