Completed
Branch master (724049)
by Roberto
07:56
created
src/Mail.php 3 patches
Doc Comments   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -312,7 +312,7 @@
 block discarded – undo
312 312
      * @param string $xml
313 313
      * @param string $pdf
314 314
      * @param array $addresses
315
-     * @param string $htmlTemplate
315
+     * @param string $htmltemplate
316 316
      */
317 317
     public static function sendMail(stdClass $config, $xml, $pdf = '', array $addresses = [], $htmltemplate = '')
318 318
     {
Please login to merge, or discard this patch.
Indentation   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
                 $data = $dom->getElementsByTagName('ide')->item(0)
139 139
                     ->getElementsByTagName('dhEmi')->item(0)->nodeValue;
140 140
                 $numero = $dom->getElementsByTagName('ide')->item(0)
141
-                     ->getElementsByTagName('nNF')->item(0)->nodeValue;
141
+                        ->getElementsByTagName('nNF')->item(0)->nodeValue;
142 142
                 $valor = $dom->getElementsByTagName('vNF')->item(0)->nodeValue;
143 143
                 $emitente = $dom->getElementsByTagName('emit')->item(0)
144 144
                     ->getElementsByTagName('xNome')->item(0)->nodeValue;
@@ -244,11 +244,11 @@  discard block
 block discarded – undo
244 244
             '{emitente}'
245 245
         );
246 246
         $replace = array(
247
-          $destinatario,
248
-          $dt->format('d/m/Y'),
249
-          $numero,
250
-          number_format($valor, 2, ',', '.'),
251
-          $emitente
247
+            $destinatario,
248
+            $dt->format('d/m/Y'),
249
+            $numero,
250
+            number_format($valor, 2, ',', '.'),
251
+            $emitente
252 252
         );
253 253
         $template = str_replace($search, $replace, $template);
254 254
         return $template;
Please login to merge, or discard this patch.
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -176,7 +176,7 @@  discard block
 block discarded – undo
176 176
         //get email adresses from xml, if exists
177 177
         //may have one address in <dest><email>
178 178
         $mail = $dom->getElementsByTagName('email')->item(0)->nodeValue;
179
-        if (! empty($mail)) {
179
+        if (!empty($mail)) {
180 180
             $this->addresses[] = $mail;
181 181
         }
182 182
         //may have others in <obsCont xCampo="email"><xTexto>[email protected]</xTexto>
@@ -195,7 +195,7 @@  discard block
 block discarded – undo
195 195
         //depending on the document a different template should be loaded
196 196
         //and having data patterns appropriately substituted
197 197
         $template = $this->templates[$id];
198
-        if (! empty($this->template)) {
198
+        if (!empty($this->template)) {
199 199
             $template = $this->template;
200 200
         }
201 201
         $this->body = $this->renderTemplate(
@@ -298,7 +298,7 @@  discard block
 block discarded – undo
298 298
             $this->xml,
299 299
             'document.xml'
300 300
         );
301
-        if (! empty($this->pdf)) {
301
+        if (!empty($this->pdf)) {
302 302
             $this->mail->addStringAttachment(
303 303
                 $this->xml,
304 304
                 'document.pdf'
Please login to merge, or discard this patch.
src/Base.php 1 patch
Spacing   +64 added lines, -64 removed lines patch added patch discarded remove patch
@@ -9,78 +9,78 @@
 block discarded – undo
9 9
      * @var array
10 10
      */
11 11
     protected $templates = [
12
-        'NFe'=> "<p><b>Prezados {contato},</b></p>".
13
-                "<p>Você está recebendo a Nota Fiscal Eletrônica emitida em {data} com o número ".
14
-                "{numero}, de {emitente}, no valor de R$ {valor}. ".
15
-                "Junto com a mercadoria, você receberá também um DANFE (Documento ".
16
-                "Auxiliar da Nota Fiscal Eletrônica), que acompanha o trânsito das mercadorias.</p>".
17
-                "<p><i>Podemos conceituar a Nota Fiscal Eletrônica como um documento ".
18
-                "de existência apenas digital, emitido e armazenado eletronicamente, ".
19
-                "com o intuito de documentar, para fins fiscais, uma operação de ".
20
-                "circulação de mercadorias, ocorrida entre as partes. Sua validade ".
21
-                "jurídica garantida pela assinatura digital do remetente (garantia ".
22
-                "de autoria e de integridade) e recepção, pelo Fisco, do documento ".
23
-                "eletrônico, antes da ocorrência do Fato Gerador.</i></p>".
24
-                "<p><i>Os registros fiscais e contábeis devem ser feitos, a partir ".
25
-                "do próprio arquivo da NF-e, anexo neste e-mail, ou utilizando o ".
26
-                "DANFE, que representa graficamente a Nota Fiscal Eletrônica. ".
27
-                "A validade e autenticidade deste documento eletrônico pode ser ".
28
-                "verificada no site nacional do projeto (www.nfe.fazenda.gov.br), ".
29
-                "através da chave de acesso contida no DANFE.</i></p>".
30
-                "<p><i>Para poder utilizar os dados descritos do DANFE na ".
31
-                "escrituração da NF-e, tanto o contribuinte destinatário, ".
32
-                "como o contribuinte emitente, terão de verificar a validade da NF-e. ".
33
-                "Esta validade está vinculada à efetiva existência da NF-e nos ".
34
-                "arquivos da SEFAZ, e comprovada através da emissão da Autorização de Uso.</i></p>".
35
-                "<p><b>O DANFE não é uma nota fiscal, nem substitui uma nota fiscal, ".
36
-                "servindo apenas como instrumento auxiliar para consulta da NF-e no ".
37
-                "Ambiente Nacional.</b></p>".
38
-                "<p>Para mais detalhes, consulte: <a href=\"http://www.nfe.fazenda.gov.br/\">".
39
-                "www.nfe.fazenda.gov.br</a></p>".
40
-                "<br>".
41
-                "<p>Atenciosamente,</p>".
12
+        'NFe'=> "<p><b>Prezados {contato},</b></p>" .
13
+                "<p>Você está recebendo a Nota Fiscal Eletrônica emitida em {data} com o número " .
14
+                "{numero}, de {emitente}, no valor de R$ {valor}. " .
15
+                "Junto com a mercadoria, você receberá também um DANFE (Documento " .
16
+                "Auxiliar da Nota Fiscal Eletrônica), que acompanha o trânsito das mercadorias.</p>" .
17
+                "<p><i>Podemos conceituar a Nota Fiscal Eletrônica como um documento " .
18
+                "de existência apenas digital, emitido e armazenado eletronicamente, " .
19
+                "com o intuito de documentar, para fins fiscais, uma operação de " .
20
+                "circulação de mercadorias, ocorrida entre as partes. Sua validade " .
21
+                "jurídica garantida pela assinatura digital do remetente (garantia " .
22
+                "de autoria e de integridade) e recepção, pelo Fisco, do documento " .
23
+                "eletrônico, antes da ocorrência do Fato Gerador.</i></p>" .
24
+                "<p><i>Os registros fiscais e contábeis devem ser feitos, a partir " .
25
+                "do próprio arquivo da NF-e, anexo neste e-mail, ou utilizando o " .
26
+                "DANFE, que representa graficamente a Nota Fiscal Eletrônica. " .
27
+                "A validade e autenticidade deste documento eletrônico pode ser " .
28
+                "verificada no site nacional do projeto (www.nfe.fazenda.gov.br), " .
29
+                "através da chave de acesso contida no DANFE.</i></p>" .
30
+                "<p><i>Para poder utilizar os dados descritos do DANFE na " .
31
+                "escrituração da NF-e, tanto o contribuinte destinatário, " .
32
+                "como o contribuinte emitente, terão de verificar a validade da NF-e. " .
33
+                "Esta validade está vinculada à efetiva existência da NF-e nos " .
34
+                "arquivos da SEFAZ, e comprovada através da emissão da Autorização de Uso.</i></p>" .
35
+                "<p><b>O DANFE não é uma nota fiscal, nem substitui uma nota fiscal, " .
36
+                "servindo apenas como instrumento auxiliar para consulta da NF-e no " .
37
+                "Ambiente Nacional.</b></p>" .
38
+                "<p>Para mais detalhes, consulte: <a href=\"http://www.nfe.fazenda.gov.br/\">" .
39
+                "www.nfe.fazenda.gov.br</a></p>" .
40
+                "<br>" .
41
+                "<p>Atenciosamente,</p>" .
42 42
                 "<p>{emitente}</p>",
43 43
         
44
-        'CTe'=> "<p><b>Prezados {contato},</b></p>".
45
-                "<p>Você está recebendo um Conhecimento de Transporte Eletrônico emitido em {data} com o número ".
46
-                "{numero}, de {emitente}, no valor de R$ {valor}. ".
47
-                "Junto com a mercadoria, você receberá também um DACTE (Documento ".
48
-                "Auxiliar do Conhecimento de Transporte Eletrônico), que acompanha o trânsito das mercadorias.</p>".
49
-                "<p><i>Podemos conceituar o CTe como um documento ".
50
-                "de existência apenas digital, emitido e armazenado eletronicamente, ".
51
-                "com o intuito de documentar, para fins fiscais, uma operação de ".
52
-                "circulação de mercadorias, ocorrida entre as partes. Sua validade ".
53
-                "jurídica garantida pela assinatura digital do remetente (garantia ".
54
-                "de autoria e de integridade) e recepção, pelo Fisco, do documento ".
55
-                "eletrônico, antes da ocorrência do Fato Gerador.</i></p>".
56
-                "<p><i>Os registros fiscais e contábeis devem ser feitos, a partir ".
57
-                "do próprio arquivo da NF-e, anexo neste e-mail, ou utilizando o ".
58
-                "DACTE, que representa graficamente o Conhecimento de Transporte Eletrônico. ".
59
-                "A validade e autenticidade deste documento eletrônico pode ser ".
60
-                "verificada no site nacional do projeto (www.cte.fazenda.gov.br), ".
61
-                "através da chave de acesso contida no DACTE.</i></p>".
62
-                "<p><i>Para poder utilizar os dados descritos do DACTE na ".
63
-                "escrituração do CT-e, tanto o contribuinte destinatário, ".
64
-                "como o contribuinte emitente, terão de verificar a validade do CT-e. ".
65
-                "Esta validade está vinculada à efetiva existência do CT-e nos ".
66
-                "arquivos da SEFAZ, e comprovada através da emissão da Autorização de Uso.</i></p>".
67
-                "<p><b>O DACTE não é um Conhecimento de transporte, nem o substitui, ".
68
-                "servindo apenas como instrumento auxiliar para consulta do CT-e no ".
69
-                "Ambiente Nacional.</b></p>".
70
-                "<p>Para mais detalhes, consulte: <a href=\"http://www.cte.fazenda.gov.br/\">".
71
-                "www.cte.fazenda.gov.br</a></p>".
72
-                "<br>".
73
-                "<p>Atenciosamente,</p>".
44
+        'CTe'=> "<p><b>Prezados {contato},</b></p>" .
45
+                "<p>Você está recebendo um Conhecimento de Transporte Eletrônico emitido em {data} com o número " .
46
+                "{numero}, de {emitente}, no valor de R$ {valor}. " .
47
+                "Junto com a mercadoria, você receberá também um DACTE (Documento " .
48
+                "Auxiliar do Conhecimento de Transporte Eletrônico), que acompanha o trânsito das mercadorias.</p>" .
49
+                "<p><i>Podemos conceituar o CTe como um documento " .
50
+                "de existência apenas digital, emitido e armazenado eletronicamente, " .
51
+                "com o intuito de documentar, para fins fiscais, uma operação de " .
52
+                "circulação de mercadorias, ocorrida entre as partes. Sua validade " .
53
+                "jurídica garantida pela assinatura digital do remetente (garantia " .
54
+                "de autoria e de integridade) e recepção, pelo Fisco, do documento " .
55
+                "eletrônico, antes da ocorrência do Fato Gerador.</i></p>" .
56
+                "<p><i>Os registros fiscais e contábeis devem ser feitos, a partir " .
57
+                "do próprio arquivo da NF-e, anexo neste e-mail, ou utilizando o " .
58
+                "DACTE, que representa graficamente o Conhecimento de Transporte Eletrônico. " .
59
+                "A validade e autenticidade deste documento eletrônico pode ser " .
60
+                "verificada no site nacional do projeto (www.cte.fazenda.gov.br), " .
61
+                "através da chave de acesso contida no DACTE.</i></p>" .
62
+                "<p><i>Para poder utilizar os dados descritos do DACTE na " .
63
+                "escrituração do CT-e, tanto o contribuinte destinatário, " .
64
+                "como o contribuinte emitente, terão de verificar a validade do CT-e. " .
65
+                "Esta validade está vinculada à efetiva existência do CT-e nos " .
66
+                "arquivos da SEFAZ, e comprovada através da emissão da Autorização de Uso.</i></p>" .
67
+                "<p><b>O DACTE não é um Conhecimento de transporte, nem o substitui, " .
68
+                "servindo apenas como instrumento auxiliar para consulta do CT-e no " .
69
+                "Ambiente Nacional.</b></p>" .
70
+                "<p>Para mais detalhes, consulte: <a href=\"http://www.cte.fazenda.gov.br/\">" .
71
+                "www.cte.fazenda.gov.br</a></p>" .
72
+                "<br>" .
73
+                "<p>Atenciosamente,</p>" .
74 74
                 "<p>{emitente}</p>",
75 75
                 
76
-        'CCe'=> "<p><b>Prezados,</b></p>".
76
+        'CCe'=> "<p><b>Prezados,</b></p>" .
77 77
                 "<p>Você está recebendo uma Carta de Correção referente ao nosso documento" .
78
-                "{chave}, essa carta de correção datada de {data} procura corrigir:</p> ".
78
+                "{chave}, essa carta de correção datada de {data} procura corrigir:</p> " .
79 79
                 "<br>" .
80
-                "<p><b>{correcao}</b></p>".
80
+                "<p><b>{correcao}</b></p>" .
81 81
                 "<br>" .
82 82
                 "<p><i>{conduso}</i></p>" .
83
-                "<br>".
83
+                "<br>" .
84 84
                 "<p>Atenciosamente</p>"
85 85
     ];
86 86
 }
Please login to merge, or discard this patch.