Code Duplication    Length = 3-3 lines in 3 locations

lib/Sii/Dte/PDF/Dte.php 3 locations

@@ 348-350 (lines=3) @@
345
        }
346
        // si no es boleta se coloca EXENTO, NETO, IVA y TOTAL si corresponde
347
        if (!in_array($dte['Encabezado']['IdDoc']['TipoDTE'], [39, 41])) {
348
            if (!empty($dte['Encabezado']['Totales']['MntExe'])) {
349
                $this->MultiTexto('EXENTO: $'.$this->num($dte['Encabezado']['Totales']['MntExe']), $x, null, '', $width-2);
350
            }
351
            if (!empty($dte['Encabezado']['Totales']['MntNeto'])) {
352
                $this->MultiTexto('NETO: $'.$this->num($dte['Encabezado']['Totales']['MntNeto']), $x, null, '', $width-2);
353
            }
@@ 351-353 (lines=3) @@
348
            if (!empty($dte['Encabezado']['Totales']['MntExe'])) {
349
                $this->MultiTexto('EXENTO: $'.$this->num($dte['Encabezado']['Totales']['MntExe']), $x, null, '', $width-2);
350
            }
351
            if (!empty($dte['Encabezado']['Totales']['MntNeto'])) {
352
                $this->MultiTexto('NETO: $'.$this->num($dte['Encabezado']['Totales']['MntNeto']), $x, null, '', $width-2);
353
            }
354
            if (!empty($dte['Encabezado']['Totales']['IVA'])) {
355
                $this->MultiTexto('IVA: $'.$this->num($dte['Encabezado']['Totales']['IVA']), $x, null, '', $width-2);
356
            }
@@ 354-356 (lines=3) @@
351
            if (!empty($dte['Encabezado']['Totales']['MntNeto'])) {
352
                $this->MultiTexto('NETO: $'.$this->num($dte['Encabezado']['Totales']['MntNeto']), $x, null, '', $width-2);
353
            }
354
            if (!empty($dte['Encabezado']['Totales']['IVA'])) {
355
                $this->MultiTexto('IVA: $'.$this->num($dte['Encabezado']['Totales']['IVA']), $x, null, '', $width-2);
356
            }
357
            $this->MultiTexto('TOTAL: $'.$this->num($dte['Encabezado']['Totales']['MntTotal']), $x, null, '', $width-2);
358
        }
359
        // agregar acuse de recibo y leyenda cedible