Code Duplication    Length = 11-11 lines in 3 locations

src/PhpSpreadsheet/Writer/PDF/DomPDF.php 1 location

@@ 61-71 (lines=11) @@
58
        $paperSize = 'LETTER';    //    Letter    (8.5 in. by 11 in.)
59
60
        //  Check for paper size and page orientation
61
        if (is_null($this->getSheetIndex())) {
62
            $orientation = ($this->phpSpreadsheet->getSheet(0)->getPageSetup()->getOrientation()
63
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
64
            $printPaperSize = $this->phpSpreadsheet->getSheet(0)->getPageSetup()->getPaperSize();
65
            $printMargins = $this->phpSpreadsheet->getSheet(0)->getPageMargins();
66
        } else {
67
            $orientation = ($this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getOrientation()
68
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
69
            $printPaperSize = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getPaperSize();
70
            $printMargins = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageMargins();
71
        }
72
73
        $orientation = ($orientation == 'L') ? 'landscape' : 'portrait';
74

src/PhpSpreadsheet/Writer/PDF/MPDF.php 1 location

@@ 61-71 (lines=11) @@
58
        $paperSize = 'LETTER';    //    Letter    (8.5 in. by 11 in.)
59
60
        //  Check for paper size and page orientation
61
        if (is_null($this->getSheetIndex())) {
62
            $orientation = ($this->phpSpreadsheet->getSheet(0)->getPageSetup()->getOrientation()
63
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
64
            $printPaperSize = $this->phpSpreadsheet->getSheet(0)->getPageSetup()->getPaperSize();
65
            $printMargins = $this->phpSpreadsheet->getSheet(0)->getPageMargins();
66
        } else {
67
            $orientation = ($this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getOrientation()
68
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
69
            $printPaperSize = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getPaperSize();
70
            $printMargins = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageMargins();
71
        }
72
        $this->setOrientation($orientation);
73
74
        //  Override Page Orientation

src/PhpSpreadsheet/Writer/PDF/TcPDF.php 1 location

@@ 62-72 (lines=11) @@
59
        $paperSize = 'LETTER';    //    Letter    (8.5 in. by 11 in.)
60
61
        //  Check for paper size and page orientation
62
        if (is_null($this->getSheetIndex())) {
63
            $orientation = ($this->phpSpreadsheet->getSheet(0)->getPageSetup()->getOrientation()
64
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
65
            $printPaperSize = $this->phpSpreadsheet->getSheet(0)->getPageSetup()->getPaperSize();
66
            $printMargins = $this->phpSpreadsheet->getSheet(0)->getPageMargins();
67
        } else {
68
            $orientation = ($this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getOrientation()
69
                == \PhpSpreadsheet\Worksheet\PageSetup::ORIENTATION_LANDSCAPE) ? 'L' : 'P';
70
            $printPaperSize = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageSetup()->getPaperSize();
71
            $printMargins = $this->phpSpreadsheet->getSheet($this->getSheetIndex())->getPageMargins();
72
        }
73
74
        //  Override Page Orientation
75
        if (!is_null($this->getOrientation())) {