Code Duplication    Length = 5-5 lines in 26 locations

src/PhpSpreadsheet/Writer/Excel2007/Chart.php 1 location

@@ 54-58 (lines=5) @@
51
52
        // Create XML writer
53
        $objWriter = null;
54
        if ($this->getParentWriter()->getUseDiskCaching()) {
55
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
56
        } else {
57
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
58
        }
59
        //    Ensure that data series values are up-to-date before we save
60
        if ($this->calculateCellValues) {
61
            $pChart->refresh();

src/PhpSpreadsheet/Writer/Excel2007/Comments.php 2 locations

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 120-124 (lines=5) @@
117
    {
118
        // Create XML writer
119
        $objWriter = null;
120
        if ($this->getParentWriter()->getUseDiskCaching()) {
121
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
122
        } else {
123
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
124
        }
125
126
        // XML header
127
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/ContentTypes.php 1 location

@@ 41-45 (lines=5) @@
38
    {
39
        // Create XML writer
40
        $objWriter = null;
41
        if ($this->getParentWriter()->getUseDiskCaching()) {
42
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
43
        } else {
44
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
45
        }
46
47
        // XML header
48
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/DocProps.php 3 locations

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 137-141 (lines=5) @@
134
    {
135
        // Create XML writer
136
        $objWriter = null;
137
        if ($this->getParentWriter()->getUseDiskCaching()) {
138
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
139
        } else {
140
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
141
        }
142
143
        // XML header
144
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 209-213 (lines=5) @@
206
207
        // Create XML writer
208
        $objWriter = null;
209
        if ($this->getParentWriter()->getUseDiskCaching()) {
210
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
211
        } else {
212
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
213
        }
214
215
        // XML header
216
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Drawing.php 2 locations

@@ 44-48 (lines=5) @@
41
    {
42
        // Create XML writer
43
        $objWriter = null;
44
        if ($this->getParentWriter()->getUseDiskCaching()) {
45
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
46
        } else {
47
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
48
        }
49
50
        // XML header
51
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 344-348 (lines=5) @@
341
    {
342
        // Create XML writer
343
        $objWriter = null;
344
        if ($this->getParentWriter()->getUseDiskCaching()) {
345
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
346
        } else {
347
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
348
        }
349
350
        // XML header
351
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Rels.php 5 locations

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 113-117 (lines=5) @@
110
    {
111
        // Create XML writer
112
        $objWriter = null;
113
        if ($this->getParentWriter()->getUseDiskCaching()) {
114
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
115
        } else {
116
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
117
        }
118
119
        // XML header
120
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 194-198 (lines=5) @@
191
    {
192
        // Create XML writer
193
        $objWriter = null;
194
        if ($this->getParentWriter()->getUseDiskCaching()) {
195
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
196
        } else {
197
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
198
        }
199
200
        // XML header
201
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 287-291 (lines=5) @@
284
    {
285
        // Create XML writer
286
        $objWriter = null;
287
        if ($this->getParentWriter()->getUseDiskCaching()) {
288
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
289
        } else {
290
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
291
        }
292
293
        // XML header
294
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 350-354 (lines=5) @@
347
    {
348
        // Create XML writer
349
        $objWriter = null;
350
        if ($this->getParentWriter()->getUseDiskCaching()) {
351
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
352
        } else {
353
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
354
        }
355
356
        // XML header
357
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/RelsRibbon.php 1 location

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/RelsVBA.php 1 location

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/StringTable.php 1 location

@@ 90-94 (lines=5) @@
87
        if ($pStringTable !== null) {
88
            // Create XML writer
89
            $objWriter = null;
90
            if ($this->getParentWriter()->getUseDiskCaching()) {
91
                $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
92
            } else {
93
                $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
94
            }
95
96
            // XML header
97
            $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Style.php 1 location

@@ 40-44 (lines=5) @@
37
    {
38
        // Create XML writer
39
        $objWriter = null;
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Theme.php 1 location

@@ 138-142 (lines=5) @@
135
    {
136
        // Create XML writer
137
        $objWriter = null;
138
        if ($this->getParentWriter()->getUseDiskCaching()) {
139
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
140
        } else {
141
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
142
        }
143
144
        // XML header
145
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Workbook.php 1 location

@@ 40-44 (lines=5) @@
37
    public function writeWorkbook(\PhpOffice\PhpSpreadsheet\SpreadSheet $spreadsheet = null, $recalcRequired = false)
38
    {
39
        // Create XML writer
40
        if ($this->getParentWriter()->getUseDiskCaching()) {
41
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
42
        } else {
43
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
44
        }
45
46
        // XML header
47
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/Excel2007/Worksheet.php 1 location

@@ 50-54 (lines=5) @@
47
        if (!is_null($pSheet)) {
48
            // Create XML writer
49
            $objWriter = null;
50
            if ($this->getParentWriter()->getUseDiskCaching()) {
51
                $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
52
            } else {
53
                $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
54
            }
55
56
            // XML header
57
            $objWriter->startDocument('1.0', 'UTF-8', 'yes');

src/PhpSpreadsheet/Writer/OpenDocument/Content.php 1 location

@@ 54-58 (lines=5) @@
51
        }
52
53
        $objWriter = null;
54
        if ($this->getParentWriter()->getUseDiskCaching()) {
55
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
56
        } else {
57
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
58
        }
59
60
        // XML header
61
        $objWriter->startDocument('1.0', 'UTF-8');

src/PhpSpreadsheet/Writer/OpenDocument/Meta.php 1 location

@@ 43-47 (lines=5) @@
40
        }
41
42
        $objWriter = null;
43
        if ($this->getParentWriter()->getUseDiskCaching()) {
44
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
45
        } else {
46
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
47
        }
48
49
        // XML header
50
        $objWriter->startDocument('1.0', 'UTF-8');

src/PhpSpreadsheet/Writer/OpenDocument/MetaInf.php 1 location

@@ 43-47 (lines=5) @@
40
        }
41
42
        $objWriter = null;
43
        if ($this->getParentWriter()->getUseDiskCaching()) {
44
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
45
        } else {
46
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
47
        }
48
49
        // XML header
50
        $objWriter->startDocument('1.0', 'UTF-8');

src/PhpSpreadsheet/Writer/OpenDocument/Settings.php 1 location

@@ 43-47 (lines=5) @@
40
        }
41
42
        $objWriter = null;
43
        if ($this->getParentWriter()->getUseDiskCaching()) {
44
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
45
        } else {
46
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
47
        }
48
49
        // XML header
50
        $objWriter->startDocument('1.0', 'UTF-8');

src/PhpSpreadsheet/Writer/OpenDocument/Styles.php 1 location

@@ 43-47 (lines=5) @@
40
        }
41
42
        $objWriter = null;
43
        if ($this->getParentWriter()->getUseDiskCaching()) {
44
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
45
        } else {
46
            $objWriter = new \PhpOffice\PhpSpreadsheet\Shared\XMLWriter(\PhpOffice\PhpSpreadsheet\Shared\XMLWriter::STORAGE_MEMORY);
47
        }
48
49
        // XML header
50
        $objWriter->startDocument('1.0', 'UTF-8');