public/src/EmailControl/EmailMailgun.php
private function preDataClass(array $data): array
    {
        if ($data['assunto'] && !$this->assunto)
            $this->assunto = $data['assunto'];
        if ($data['mensagem'] && !$this->mensagem)
            $this->mensagem = $data['mensagem'];
        if ($data['remetenteEmail'] && !$this->emailRemetente)
            $this->emailRemetente = $data['remetenteEmail'];
        if ($data['remetenteNome'] && !$this->nomeRemetente)
            $this->nomeRemetente = $data['remetenteNome'];
        if ($data['destinatarioEmail'] && !$this->email)
            $this->email = $data['email'];
        if ($data['destinatarioNome'] && !$this->nome)
            $this->nome = $data['nome'];
        if ($data['email'] && !$this->email)
            $this->email = $data['email'];
        if ($data['nome'] && !$this->nome)
            $this->nome = $data['nome'];

        return $data;
    }
private function preDataClass(array $data): array
    {
        if ($data['assunto'] && !$this->assunto)
            $this->assunto = $data['assunto'];
        if ($data['mensagem'] && !$this->mensagem)
            $this->mensagem = $data['mensagem'];
        if ($data['remetenteEmail'] && !$this->emailRemetente)
            $this->emailRemetente = $data['remetenteEmail'];
        if ($data['remetenteNome'] && !$this->nomeRemetente)
            $this->nomeRemetente = $data['remetenteNome'];
        if ($data['destinatarioEmail'] && !$this->email)
            $this->email = $data['email'];
        if ($data['destinatarioNome'] && !$this->nome)
            $this->nome = $data['nome'];
        if ($data['email'] && !$this->email)
            $this->email = $data['email'];
        if ($data['nome'] && !$this->nome)
            $this->nome = $data['nome'];

        return $data;
    }
Verifica se existe parâmetros de informação do email submetidos ao template
que não estão informados na classe

@param array $data
@return array $data