Code Duplication    Length = 26-26 lines in 2 locations

web_interface/astpp/application/libraries/html2pdf/html2pdf.php 2 locations

@@ 1743-1768 (lines=26) @@
1740
            }
1741
1742
            // draw the left border
1743
            if ($testBl) {
1744
                $pt = array();
1745
                $pt[] = $x; $pt[] = $y + $h;
1746
                $pt[] = $x; $pt[] = $y + $h - $border['b']['width'];
1747
                $pt[] = $x; $pt[] = $y + $border['t']['width'];
1748
                $pt[] = $x; $pt[] = $y;
1749
                $pt[] = $x + $border['l']['width']; $pt[] = $y + $border['t']['width'];
1750
                $pt[] = $x + $border['l']['width']; $pt[] = $y + $h - $border['b']['width'];
1751
1752
                $bord = 3;
1753
                if (is_array($outBL)) {
1754
                    $bord -= 1;
1755
                    $pt[3] -= $outBL[1] - $border['b']['width'];
1756
                    if ($inBL) $pt[11] -= $inBL[1];
1757
                    unset($pt[0]); unset($pt[1]);
1758
                }
1759
                if (is_array($outTL)) {
1760
                    $bord -= 2;
1761
                    $pt[5] += $outTL[1] - $border['t']['width'];
1762
                    if ($inTL) $pt[9] += $inTL[1];
1763
                    unset($pt[6]); unset($pt[7]);
1764
                }
1765
1766
                $pt = array_values($pt);
1767
                $this->_drawLine($pt, $border['l']['color'], $border['l']['type'], $border['l']['width'], $bord);
1768
            }
1769
1770
            // draw the top border
1771
            if ($testBt) {
@@ 1771-1796 (lines=26) @@
1768
            }
1769
1770
            // draw the top border
1771
            if ($testBt) {
1772
                $pt = array();
1773
                $pt[] = $x; $pt[] = $y;
1774
                $pt[] = $x + $border['l']['width']; $pt[] = $y;
1775
                $pt[] = $x + $w - $border['r']['width']; $pt[] = $y;
1776
                $pt[] = $x + $w; $pt[] = $y;
1777
                $pt[] = $x + $w - $border['r']['width']; $pt[] = $y + $border['t']['width'];
1778
                $pt[] = $x + $border['l']['width']; $pt[] = $y + $border['t']['width'];
1779
1780
                $bord = 3;
1781
                if (is_array($outTL)) {
1782
                    $bord -= 1;
1783
                    $pt[2] += $outTL[0] - $border['l']['width'];
1784
                    if ($inTL) $pt[10] += $inTL[0];
1785
                    unset($pt[0]); unset($pt[1]);
1786
                }
1787
                if (is_array($outTR)) {
1788
                    $bord -= 2;
1789
                    $pt[4] -= $outTR[0] - $border['r']['width'];
1790
                    if ($inTR) $pt[8] -= $inTR[0];
1791
                    unset($pt[6]); unset($pt[7]);
1792
                }
1793
1794
                $pt = array_values($pt);
1795
                $this->_drawLine($pt, $border['t']['color'], $border['t']['type'], $border['t']['width'], $bord);
1796
            }
1797
1798
            // draw the right border
1799
            if ($testBr) {