Code Duplication    Length = 5-5 lines in 26 locations

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

@@ 146-150 (lines=5) @@
143
    {
144
        // Create XML writer
145
        $objWriter = null;
146
        if ($this->getParentWriter()->getUseDiskCaching()) {
147
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
148
        } else {
149
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
150
        }
151
152
        // XML header
153
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 65-69 (lines=5) @@
62
    public function write()
63
    {
64
        $objWriter = null;
65
        if ($this->getParentWriter()->getUseDiskCaching()) {
66
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
67
        } else {
68
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
69
        }
70
71
        // XML header
72
        $objWriter->startDocument('1.0', 'UTF-8');

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

@@ 59-63 (lines=5) @@
56
57
        // Create XML writer
58
        $objWriter = null;
59
        if ($this->getParentWriter()->getUseDiskCaching()) {
60
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
61
        } else {
62
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
63
        }
64
        //    Ensure that data series values are up-to-date before we save
65
        if ($this->calculateCellValues) {
66
            $pChart->refresh();

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

@@ 51-55 (lines=5) @@
48
    {
49
        // Create XML writer
50
        $objWriter = null;
51
        if ($this->getParentWriter()->getUseDiskCaching()) {
52
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
53
        } else {
54
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
55
        }
56
57
        // XML header
58
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 307-311 (lines=5) @@
304
    {
305
        // Create XML writer
306
        $objWriter = null;
307
        if ($this->getParentWriter()->getUseDiskCaching()) {
308
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
309
        } else {
310
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
311
        }
312
313
        // XML header
314
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 46-50 (lines=5) @@
43
    {
44
        // Create XML writer
45
        $objWriter = null;
46
        if ($this->getParentWriter()->getUseDiskCaching()) {
47
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
48
        } else {
49
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
50
        }
51
52
        // XML header
53
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 129-133 (lines=5) @@
126
    {
127
        // Create XML writer
128
        $objWriter = null;
129
        if ($this->getParentWriter()->getUseDiskCaching()) {
130
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
131
        } else {
132
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
133
        }
134
135
        // XML header
136
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 47-51 (lines=5) @@
44
    {
45
        // Create XML writer
46
        $objWriter = null;
47
        if ($this->getParentWriter()->getUseDiskCaching()) {
48
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
49
        } else {
50
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
51
        }
52
53
        // XML header
54
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 122-126 (lines=5) @@
119
    {
120
        // Create XML writer
121
        $objWriter = null;
122
        if ($this->getParentWriter()->getUseDiskCaching()) {
123
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
124
        } else {
125
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
126
        }
127
128
        // XML header
129
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 205-209 (lines=5) @@
202
    {
203
        // Create XML writer
204
        $objWriter = null;
205
        if ($this->getParentWriter()->getUseDiskCaching()) {
206
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
207
        } else {
208
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
209
        }
210
211
        // XML header
212
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 300-304 (lines=5) @@
297
    {
298
        // Create XML writer
299
        $objWriter = null;
300
        if ($this->getParentWriter()->getUseDiskCaching()) {
301
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
302
        } else {
303
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
304
        }
305
306
        // XML header
307
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 365-369 (lines=5) @@
362
    {
363
        // Create XML writer
364
        $objWriter = null;
365
        if ($this->getParentWriter()->getUseDiskCaching()) {
366
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
367
        } else {
368
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
369
        }
370
371
        // XML header
372
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 63-67 (lines=5) @@
60
        if (!is_null($pSheet)) {
61
            // Create XML writer
62
            $objWriter = null;
63
            if ($this->getParentWriter()->getUseDiskCaching()) {
64
                $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
65
            } else {
66
                $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
67
            }
68
69
            // XML header
70
            $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 48-52 (lines=5) @@
45
        }
46
47
        $objWriter = null;
48
        if ($this->getParentWriter()->getUseDiskCaching()) {
49
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
50
        } else {
51
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
52
        }
53
54
        // XML header
55
        $objWriter->startDocument('1.0', 'UTF-8');

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

@@ 48-52 (lines=5) @@
45
        }
46
47
        $objWriter = null;
48
        if ($this->getParentWriter()->getUseDiskCaching()) {
49
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
50
        } else {
51
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
52
        }
53
54
        // XML header
55
        $objWriter->startDocument('1.0', 'UTF-8');

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

@@ 48-52 (lines=5) @@
45
        }
46
47
        $objWriter = null;
48
        if ($this->getParentWriter()->getUseDiskCaching()) {
49
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
50
        } else {
51
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
52
        }
53
54
        // XML header
55
        $objWriter->startDocument('1.0', 'UTF-8');

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

@@ 48-52 (lines=5) @@
45
        }
46
47
        $objWriter = null;
48
        if ($this->getParentWriter()->getUseDiskCaching()) {
49
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
50
        } else {
51
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
52
        }
53
54
        // XML header
55
        $objWriter->startDocument('1.0', 'UTF-8');

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

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

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

@@ 45-49 (lines=5) @@
42
    {
43
        // Create XML writer
44
        $objWriter = null;
45
        if ($this->getParentWriter()->getUseDiskCaching()) {
46
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
47
        } else {
48
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
49
        }
50
51
        // XML header
52
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 144-148 (lines=5) @@
141
    {
142
        // Create XML writer
143
        $objWriter = null;
144
        if ($this->getParentWriter()->getUseDiskCaching()) {
145
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
146
        } else {
147
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
148
        }
149
150
        // XML header
151
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');
@@ 218-222 (lines=5) @@
215
216
        // Create XML writer
217
        $objWriter = null;
218
        if ($this->getParentWriter()->getUseDiskCaching()) {
219
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
220
        } else {
221
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
222
        }
223
224
        // XML header
225
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 45-49 (lines=5) @@
42
    {
43
        // Create XML writer
44
        $objWriter = null;
45
        if ($this->getParentWriter()->getUseDiskCaching()) {
46
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
47
        } else {
48
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
49
        }
50
51
        // XML header
52
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 45-49 (lines=5) @@
42
    {
43
        // Create XML writer
44
        $objWriter = null;
45
        if ($this->getParentWriter()->getUseDiskCaching()) {
46
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
47
        } else {
48
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
49
        }
50
51
        // XML header
52
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

@@ 98-102 (lines=5) @@
95
    {
96
        // Create XML writer
97
        $objWriter = null;
98
        if ($this->getParentWriter()->getUseDiskCaching()) {
99
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
100
        } else {
101
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
102
        }
103
104
        // XML header
105
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');

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

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

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

@@ 50-54 (lines=5) @@
47
    public function writeWorkbook(Spreadsheet $spreadsheet, $recalcRequired = false)
48
    {
49
        // Create XML writer
50
        if ($this->getParentWriter()->getUseDiskCaching()) {
51
            $objWriter = new XMLWriter(XMLWriter::STORAGE_DISK, $this->getParentWriter()->getDiskCachingDirectory());
52
        } else {
53
            $objWriter = new XMLWriter(XMLWriter::STORAGE_MEMORY);
54
        }
55
56
        // XML header
57
        $objWriter->startDocument('1.0', 'UTF-8', 'yes');