public/src/EmailControl/Email.php
public function enviar()
    {
        if (!empty($this->assunto) && !empty($this->destinatarioEmail) && !empty($this->mensagem)) {
            //informações básicas presentes

            $this->html = $this->getTemplateHtml();

            //verifica meio de envio
            if (defined("EMAILKEY") && !empty(EMAILKEY) && defined("EMAIL") && !empty(EMAIL)) {

                //sparkpost ativo no sistema, utiliza-o para envio
                $this->sparkPost();

            } else {
                if (defined("EMAIL") && !empty(EMAIL))
                    $this->error = "Nenhum sistema de envio de email ativo. Vá em Integrações no menu de Dashboard e Ative SparkPost.";
                else
                    $this->error = "Email de Envio não identificado.";
            }
        }
    }
public function enviar()
    {
        if (!empty($this->assunto) && !empty($this->destinatarioEmail) && !empty($this->mensagem)) {
            //informações básicas presentes

            $this->html = $this->getTemplateHtml();

            //verifica meio de envio
            if (defined("EMAILKEY") && !empty(EMAILKEY) && defined("EMAIL") && !empty(EMAIL)) {

                //sparkpost ativo no sistema, utiliza-o para envio
                $this->sparkPost();

            } else {
                if (defined("EMAIL") && !empty(EMAIL))
                    $this->error = "Nenhum sistema de envio de email ativo. Vá em Integrações no menu de Dashboard e Ative SparkPost.";
                else
                    $this->error = "Email de Envio não identificado.";
            }
        }
    }
Envia Email