Passed
Branch master (3d583b)
by Francimar
89:03
created
api/NFe/Common/CurlSoap.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -109,6 +109,9 @@
 block discarded – undo
109 109
         return $this->response->getElementsByTagName('Body')->item(0);
110 110
     }
111 111
 
112
+    /**
113
+     * @param \DOMDocument $body
114
+     */
112 115
     public function send($url, $body, $header = '', $action = null)
113 116
     {
114 117
         $this->setOpt(CURLOPT_SSLCERT, $this->getCertificate());
Please login to merge, or discard this patch.
api/NFe/Common/Evento.php 1 patch
Doc Comments   +16 added lines patch added patch discarded remove patch
@@ -35,21 +35,25 @@  discard block
 block discarded – undo
35 35
 
36 36
     /**
37 37
      * Chamado quando o XML da nota foi gerado
38
+     * @return void
38 39
      */
39 40
     public function onNotaGerada($nota, $xml);
40 41
 
41 42
     /**
42 43
      * Chamado após o XML da nota ser assinado
44
+     * @return void
43 45
      */
44 46
     public function onNotaAssinada($nota, $xml);
45 47
 
46 48
     /**
47 49
      * Chamado após o XML da nota ser validado com sucesso
50
+     * @return void
48 51
      */
49 52
     public function onNotaValidada($nota, $xml);
50 53
 
51 54
     /**
52 55
      * Chamado antes de enviar a nota para a SEFAZ
56
+     * @return void
53 57
      */
54 58
     public function onNotaEnviando($nota, $xml);
55 59
 
@@ -57,29 +61,34 @@  discard block
 block discarded – undo
57 61
      * Chamado quando a forma de emissão da nota fiscal muda para contigência,
58 62
      * aqui deve ser decidido se o número da nota deverá ser pulado e se esse
59 63
      * número deve ser cancelado ou inutilizado
64
+     * @return void
60 65
      */
61 66
     public function onNotaContingencia($nota, $offline, $exception);
62 67
 
63 68
     /**
64 69
      * Chamado quando a nota foi enviada e aceita pela SEFAZ
70
+     * @return void
65 71
      */
66 72
     public function onNotaAutorizada($nota, $xml, $retorno);
67 73
 
68 74
     /**
69 75
      * Chamado quando a emissão da nota foi concluída com sucesso independente
70 76
      * da forma de emissão
77
+     * @return void
71 78
      */
72 79
     public function onNotaCompleto($nota, $xml);
73 80
 
74 81
     /**
75 82
      * Chamado quando uma nota é rejeitada pela SEFAZ, a nota deve ser
76 83
      * corrigida para depois ser enviada novamente
84
+     * @return void
77 85
      */
78 86
     public function onNotaRejeitada($nota, $xml, $retorno);
79 87
 
80 88
     /**
81 89
      * Chamado quando a nota é denegada e não pode ser utilizada (outra nota
82 90
      * deve ser gerada)
91
+     * @return void
83 92
      */
84 93
     public function onNotaDenegada($nota, $xml, $retorno);
85 94
 
@@ -87,37 +96,44 @@  discard block
 block discarded – undo
87 96
      * Chamado após tentar enviar uma nota e não ter certeza se ela foi
88 97
      * recebida ou não (problemas técnicos), deverá ser feito uma consulta pela
89 98
      * chave para obter o estado da nota
99
+     * @return void
90 100
      */
91 101
     public function onNotaPendente($nota, $xml, $exception);
92 102
 
93 103
     /**
94 104
      * Chamado quando uma nota é enviada, mas não retornou o protocolo que será
95 105
      * consultado mais tarde
106
+     * @return void
96 107
      */
97 108
     public function onNotaProcessando($nota, $xml, $retorno);
98 109
 
99 110
     /**
100 111
      * Chamado quando uma nota autorizada é cancelada na SEFAZ
112
+     * @return void
101 113
      */
102 114
     public function onNotaCancelada($nota, $xml, $retorno);
103 115
 
104 116
     /**
105 117
      * Chamado quando ocorre um erro nas etapas de geração e envio da nota
118
+     * @return void
106 119
      */
107 120
     public function onNotaErro($nota, $exception);
108 121
 
109 122
     /**
110 123
      * Chamado quando um ou mais números de notas forem inutilizados
124
+     * @return void
111 125
      */
112 126
     public function onInutilizado($inutilizacao, $xml);
113 127
 
114 128
     /**
115 129
      * Chamado quando uma tarefa é executada
130
+     * @return void
116 131
      */
117 132
     public function onTarefaExecutada($tarefa, $retorno);
118 133
 
119 134
     /**
120 135
      * Chamado quando ocorre uma falha na execução de uma tarefa
136
+     * @return void
121 137
      */
122 138
     public function onTarefaErro($tarefa, $exception);
123 139
 }
Please login to merge, or discard this patch.
api/NFe/Core/Nota.php 1 patch
Doc Comments   +19 added lines patch added patch discarded remove patch
@@ -157,6 +157,9 @@  discard block
 block discarded – undo
157 157
         $this->fromArray($nota);
158 158
     }
159 159
 
160
+    /**
161
+     * @return string
162
+     */
160 163
     public function getID($normalize = false)
161 164
     {
162 165
         if (!$normalize) {
@@ -173,6 +176,7 @@  discard block
 block discarded – undo
173 176
 
174 177
     /**
175 178
      * Número do Documento Fiscal
179
+     * @return string|null
176 180
      */
177 181
     public function getNumero($normalize = false)
178 182
     {
@@ -297,6 +301,7 @@  discard block
 block discarded – undo
297 301
 
298 302
     /**
299 303
      * Informar a Justificativa da entrada em contingência
304
+     * @return string|null
300 305
      */
301 306
     public function getJustificativa($normalize = false)
302 307
     {
@@ -314,6 +319,7 @@  discard block
 block discarded – undo
314 319
 
315 320
     /**
316 321
      * Código do modelo do Documento Fiscal. 55 = NF-e; 65 = NFC-e.
322
+     * @return string|null
317 323
      */
318 324
     public function getModelo($normalize = false)
319 325
     {
@@ -345,6 +351,7 @@  discard block
 block discarded – undo
345 351
 
346 352
     /**
347 353
      * Tipo do Documento Fiscal (0 - entrada; 1 - saída)
354
+     * @return string|null
348 355
      */
349 356
     public function getTipo($normalize = false)
350 357
     {
@@ -377,6 +384,7 @@  discard block
 block discarded – undo
377 384
     /**
378 385
      * Identificador de Local de destino da operação
379 386
      * (1-Interna;2-Interestadual;3-Exterior)
387
+     * @return string|null
380 388
      */
381 389
     public function getDestino($normalize = false)
382 390
     {
@@ -413,6 +421,7 @@  discard block
 block discarded – undo
413 421
 
414 422
     /**
415 423
      * Descrição da Natureza da Operação
424
+     * @return string|null
416 425
      */
417 426
     public function getNatureza($normalize = false)
418 427
     {
@@ -431,6 +440,7 @@  discard block
 block discarded – undo
431 440
     /**
432 441
      * Código numérico que compõe a Chave de Acesso. Número aleatório gerado
433 442
      * pelo emitente para cada NF-e.
443
+     * @return string|null
434 444
      */
435 445
     public function getCodigo($normalize = false)
436 446
     {
@@ -449,6 +459,7 @@  discard block
 block discarded – undo
449 459
     /**
450 460
      * Indicador da forma de pagamento: 0 – pagamento à vista; 1 – pagamento à
451 461
      * prazo; 2 – outros.
462
+     * @return string|null
452 463
      */
453 464
     public function getIndicador($normalize = false)
454 465
     {
@@ -506,6 +517,7 @@  discard block
 block discarded – undo
506 517
     /**
507 518
      * Série do Documento Fiscal: série normal 0-889, Avulsa Fisco 890-899,
508 519
      * SCAN 900-999
520
+     * @return string|null
509 521
      */
510 522
     public function getSerie($normalize = false)
511 523
     {
@@ -525,6 +537,7 @@  discard block
 block discarded – undo
525 537
      * Formato de impressão do DANFE (0-sem DANFE;1-DANFe Retrato; 2-DANFe
526 538
      * Paisagem;3-DANFe Simplificado;4-DANFe NFC-e;5-DANFe NFC-e em mensagem
527 539
      * eletrônica)
540
+     * @return string|null
528 541
      */
529 542
     public function getFormato($normalize = false)
530 543
     {
@@ -576,6 +589,7 @@  discard block
 block discarded – undo
576 589
 
577 590
     /**
578 591
      * Forma de emissão da NF-e
592
+     * @return string|null
579 593
      */
580 594
     public function getEmissao($normalize = false)
581 595
     {
@@ -607,6 +621,7 @@  discard block
 block discarded – undo
607 621
 
608 622
     /**
609 623
      * Digito Verificador da Chave de Acesso da NF-e
624
+     * @return string|null
610 625
      */
611 626
     public function getDigitoVerificador($normalize = false)
612 627
     {
@@ -624,6 +639,7 @@  discard block
 block discarded – undo
624 639
 
625 640
     /**
626 641
      * Identificação do Ambiente: 1 - Produção, 2 - Homologação
642
+     * @return string|null
627 643
      */
628 644
     public function getAmbiente($normalize = false)
629 645
     {
@@ -656,6 +672,7 @@  discard block
 block discarded – undo
656 672
     /**
657 673
      * Finalidade da emissão da NF-e: 1 - NFe normal, 2 - NFe complementar, 3 -
658 674
      * NFe de ajuste, 4 - Devolução/Retorno
675
+     * @return string|null
659 676
      */
660 677
     public function getFinalidade($normalize = false)
661 678
     {
@@ -697,6 +714,7 @@  discard block
 block discarded – undo
697 714
 
698 715
     /**
699 716
      * Indica operação com consumidor final (0-Não;1-Consumidor Final)
717
+     * @return string|null
700 718
      */
701 719
     public function getConsumidorFinal($normalize = false)
702 720
     {
@@ -735,6 +753,7 @@  discard block
 block discarded – undo
735 753
      * de ajuste;1-Operação presencial;2-Não presencial, internet;3-Não
736 754
      * presencial, teleatendimento;4-NFC-e entrega em domicílio;9-Não
737 755
      * presencial, outros)
756
+     * @return string|null
738 757
      */
739 758
     public function getPresenca($normalize = false)
740 759
     {
Please login to merge, or discard this patch.
api/NFe/Database/IBPT.php 1 patch
Doc Comments   +6 added lines patch added patch discarded remove patch
@@ -60,6 +60,9 @@  discard block
 block discarded – undo
60 60
         return $data;
61 61
     }
62 62
 
63
+    /**
64
+     * @param string $uf
65
+     */
63 66
     private function getImpostoOffline($ncm, $uf, $ex)
64 67
     {
65 68
         $data = $this->load($uf);
@@ -76,6 +79,9 @@  discard block
 block discarded – undo
76 79
         return $o;
77 80
     }
78 81
 
82
+    /**
83
+     * @param string $uf
84
+     */
79 85
     private function getImpostoOnline($cnpj, $token, $ncm, $uf, $ex)
80 86
     {
81 87
         if ($this->offline) {
Please login to merge, or discard this patch.
api/NFe/Entity/Destinatario.php 1 patch
Doc Comments   +5 added lines patch added patch discarded remove patch
@@ -80,6 +80,7 @@  discard block
 block discarded – undo
80 80
 
81 81
     /**
82 82
      * CPF do cliente
83
+     * @return string|null
83 84
      */
84 85
     public function getCPF($normalize = false)
85 86
     {
@@ -119,6 +120,7 @@  discard block
 block discarded – undo
119 120
      * vista;
120 121
      * 2 – Contribuinte isento de inscrição;
121 122
      * 9 – Não Contribuinte
123
+     * @return string|null
122 124
      */
123 125
     public function getIndicador($normalize = false)
124 126
     {
@@ -213,6 +215,9 @@  discard block
 block discarded – undo
213 215
         return $element;
214 216
     }
215 217
 
218
+    /**
219
+     * @param string $name
220
+     */
216 221
     public function loadNode($element, $name = null)
217 222
     {
218 223
         $name = is_null($name)?'dest':$name;
Please login to merge, or discard this patch.
api/NFe/Entity/Emitente.php 1 patch
Doc Comments   +4 added lines patch added patch discarded remove patch
@@ -71,6 +71,7 @@  discard block
 block discarded – undo
71 71
      * Código de Regime Tributário. Este campo será obrigatoriamente preenchido
72 72
      * com: 1 – Simples Nacional; 2 – Simples Nacional – excesso de sublimite
73 73
      * de receita bruta; 3 – Regime Normal.
74
+     * @return string|null
74 75
      */
75 76
     public function getRegime($normalize = false)
76 77
     {
@@ -149,6 +150,9 @@  discard block
 block discarded – undo
149 150
         return $element;
150 151
     }
151 152
 
153
+    /**
154
+     * @param string $name
155
+     */
152 156
     public function loadNode($element, $name = null)
153 157
     {
154 158
         $name = is_null($name)?'emit':$name;
Please login to merge, or discard this patch.
api/NFe/Entity/Endereco.php 1 patch
Doc Comments   +15 added lines patch added patch discarded remove patch
@@ -59,6 +59,9 @@  discard block
 block discarded – undo
59 59
         return $this;
60 60
     }
61 61
 
62
+    /**
63
+     * @return string|null
64
+     */
62 65
     public function getCEP($normalize = false)
63 66
     {
64 67
         if (!$normalize) {
@@ -84,6 +87,9 @@  discard block
 block discarded – undo
84 87
         return $this;
85 88
     }
86 89
 
90
+    /**
91
+     * @return string|null
92
+     */
87 93
     public function getBairro($normalize = false)
88 94
     {
89 95
         if (!$normalize) {
@@ -98,6 +104,9 @@  discard block
 block discarded – undo
98 104
         return $this;
99 105
     }
100 106
 
107
+    /**
108
+     * @return string|null
109
+     */
101 110
     public function getLogradouro($normalize = false)
102 111
     {
103 112
         if (!$normalize) {
@@ -112,6 +121,9 @@  discard block
 block discarded – undo
112 121
         return $this;
113 122
     }
114 123
 
124
+    /**
125
+     * @return string|null
126
+     */
115 127
     public function getNumero($normalize = false)
116 128
     {
117 129
         if (!$normalize) {
@@ -252,6 +264,9 @@  discard block
 block discarded – undo
252 264
         return $element;
253 265
     }
254 266
 
267
+    /**
268
+     * @param string $name
269
+     */
255 270
     public function loadNode($element, $name = null)
256 271
     {
257 272
         $name = is_null($name)?'enderEmit':$name;
Please login to merge, or discard this patch.
api/NFe/Entity/Imposto.php 1 patch
Doc Comments   +2 added lines patch added patch discarded remove patch
@@ -153,6 +153,7 @@  discard block
 block discarded – undo
153 153
 
154 154
     /**
155 155
      * Código da situação tributária
156
+     * @return string|null
156 157
      */
157 158
     public function getTributacao($normalize = false)
158 159
     {
@@ -170,6 +171,7 @@  discard block
 block discarded – undo
170 171
 
171 172
     /**
172 173
      * Porcentagem do imposto
174
+     * @return string|null
173 175
      */
174 176
     public function getAliquota($normalize = false)
175 177
     {
Please login to merge, or discard this patch.
api/NFe/Entity/Imposto/COFINS/Generico.php 1 patch
Doc Comments   +3 added lines patch added patch discarded remove patch
@@ -42,6 +42,9 @@
 block discarded – undo
42 42
         $this->setTributacao('99');
43 43
     }
44 44
 
45
+    /**
46
+     * @return string|null
47
+     */
45 48
     public function getValor($normalize = false)
46 49
     {
47 50
         if (!$normalize) {
Please login to merge, or discard this patch.