@@ -32,7 +32,7 @@ discard block |
||
32 | 32 | { |
33 | 33 | |
34 | 34 | private $dtes = []; ///< Objetos con los DTE que se enviarán |
35 | - private $config = [ // 0: DTE, 1: boleta |
|
35 | + private $config = [// 0: DTE, 1: boleta |
|
36 | 36 | 'SubTotDTE_max' => [20, 2], ///< máxima cantidad de tipos de documentos en el envío |
37 | 37 | 'DTE_max' => [2000, 1000], ///< máxima cantidad de DTE en un envío |
38 | 38 | 'tipos' => ['EnvioDTE', 'EnvioBOLETA'], ///< Tag para el envío, según si son Boletas o no |
@@ -50,11 +50,11 @@ discard block |
||
50 | 50 | public function agregar(Dte $DTE) |
51 | 51 | { |
52 | 52 | // determinar el tipo del envío (DTE o boleta) |
53 | - if ($this->tipo === null) { |
|
53 | + if ($this->tipo===null) { |
|
54 | 54 | $this->tipo = (int)$DTE->esBoleta(); |
55 | 55 | } |
56 | 56 | // validar que el tipo de documento sea del tipo que se espera |
57 | - else if ((int)$DTE->esBoleta() != $this->tipo) { |
|
57 | + else if ((int)$DTE->esBoleta()!=$this->tipo) { |
|
58 | 58 | return false; |
59 | 59 | } |
60 | 60 | // |
@@ -239,7 +239,7 @@ discard block |
||
239 | 239 | 'RutEnvia' => $Dte->getEmisor(), |
240 | 240 | 'RutReceptor' => $Dte->getReceptor(), |
241 | 241 | 'FchResol' => date('Y-m-d'), |
242 | - 'NroResol' => ($Dte->getCertificacion()?'0':'').'9999', |
|
242 | + 'NroResol' => ($Dte->getCertificacion() ? '0' : '').'9999', |
|
243 | 243 | ]); |
244 | 244 | // cargar nuevo XML con datos completos |
245 | 245 | if (!parent::loadXML($this->generar())) { |
@@ -320,7 +320,7 @@ discard block |
||
320 | 320 | { |
321 | 321 | $fecha = '9999-12-31'; |
322 | 322 | foreach ($this->getDocumentos() as $Dte) { |
323 | - if ($Dte->getFechaEmision() < $fecha) |
|
323 | + if ($Dte->getFechaEmision()<$fecha) |
|
324 | 324 | $fecha = $Dte->getFechaEmision(); |
325 | 325 | } |
326 | 326 | return $fecha; |
@@ -335,7 +335,7 @@ discard block |
||
335 | 335 | { |
336 | 336 | $fecha = '0000-01-01'; |
337 | 337 | foreach ($this->getDocumentos() as $Dte) { |
338 | - if ($Dte->getFechaEmision() > $fecha) |
|
338 | + if ($Dte->getFechaEmision()>$fecha) |
|
339 | 339 | $fecha = $Dte->getFechaEmision(); |
340 | 340 | } |
341 | 341 | return $fecha; |
@@ -394,7 +394,7 @@ discard block |
||
394 | 394 | $e = substr($e, 0, -2); |
395 | 395 | $d = (int)$nodo_dte->getElementsByTagName('TipoDTE')->item(0)->nodeValue; |
396 | 396 | $f = (int)$nodo_dte->getElementsByTagName('Folio')->item(0)->nodeValue; |
397 | - if ($folio == $f and $dte == $d and $emisor == $e) { |
|
397 | + if ($folio==$f and $dte==$d and $emisor==$e) { |
|
398 | 398 | return new Dte($nodo_dte->C14N(), false); // cargar DTE sin normalizar |
399 | 399 | } |
400 | 400 | } |
@@ -452,7 +452,7 @@ discard block |
||
452 | 452 | $SignatureValue = trim(str_replace(["\n", ' ', "\t"], '', $Signatures->item($Signatures->length-1)->getElementsByTagName('SignatureValue')->item(0)->nodeValue)); |
453 | 453 | $X509Certificate = trim(str_replace(["\n", ' ', "\t"], '', $Signatures->item($Signatures->length-1)->getElementsByTagName('X509Certificate')->item(0)->nodeValue)); |
454 | 454 | $X509Certificate = '-----BEGIN CERTIFICATE-----'."\n".wordwrap($X509Certificate, 64, "\n", true)."\n".'-----END CERTIFICATE-----'; |
455 | - $valid = openssl_verify($SignedInfo->C14N(), base64_decode($SignatureValue), $X509Certificate) === 1 ? true : false; |
|
455 | + $valid = openssl_verify($SignedInfo->C14N(), base64_decode($SignatureValue), $X509Certificate)===1 ? true : false; |
|
456 | 456 | return $valid and $DigestValue===base64_encode(sha1($SetDTE, true)); |
457 | 457 | } |
458 | 458 |