Example #1
0
 public static function getInstance()
 {
     if (!isset(self::$instance)) {
         self::$instance = new self();
     }
     return self::$instance;
 }
Example #2
0
 public function enviaMail(knl_model_doc $mDoc, $destinatario, $body)
 {
     $docFull = knl_lib_doc_DocShow::getInstance()->getDocumentoFull($mDoc);
     $mail = new PHPMailer();
     //print_r($docFull);print_r($mDoc);
     $mail->AddReplyTo("*****@*****.**", "CapitalPhp");
     $mail->Subject = "Envio de " . $docFull["docTipo"]->get_descricao() . " NĂºmero: " . $mDoc->get_numero();
     //$address = "*****@*****.**";
     $mail->AddAddress($destinatario, "");
     for ($i = 1; $i <= $mDoc->get_pag(); $i++) {
         $nomearq = "./img/doc/" . $mDoc->get_id() . "_" . $i . ".jpg";
         //echo "<img src=\"$nomearq\">";
         $mail->AddAttachment($nomearq);
     }
     $body = nl2br($body);
     knl_lib_SendMail::getInstance()->envia($mail, $body);
 }