File tree Expand file tree Collapse file tree 5 files changed +5
-9
lines changed
src/PhpSpreadsheet/Reader Expand file tree Collapse file tree 5 files changed +5
-9
lines changed Original file line number Diff line number Diff line change 66$ spreadsheet = require __DIR__ . '/../templates/sampleSpreadsheet.php ' ;
77
88$ helper ->log ('Write to CSV format ' );
9+ /** @var \PhpOffice\PhpSpreadsheet\Writer\Csv $writer */
910$ writer = IOFactory::createWriter ($ spreadsheet , 'Csv ' )->setDelimiter (', ' )
1011 ->setEnclosure ('" ' )
1112 ->setSheetIndex (0 );
1718
1819$ helper ->log ('Read from CSV format ' );
1920
21+ /** @var \PhpOffice\PhpSpreadsheet\Reader\Csv $reader */
2022$ reader = IOFactory::createReader ('Csv ' )->setDelimiter (', ' )
2123 ->setEnclosure ('" ' )
2224 ->setSheetIndex (0 );
3032
3133// Write CSV
3234$ filenameCSV = $ helper ->getFilename (__FILE__ , 'csv ' );
35+ /** @var \PhpOffice\PhpSpreadsheet\Writer\Csv $writerCSV */
3336$ writerCSV = IOFactory::createWriter ($ spreadsheetFromCSV , 'Csv ' );
3437$ writerCSV ->setExcelCompatibility (true );
3538
Original file line number Diff line number Diff line change 2424
2525// Export to CSV (.csv)
2626$ helper ->log ('Write to CSV format ' );
27+ /** @var \PhpOffice\PhpSpreadsheet\Writer\Csv $writer */
2728$ writer = IOFactory::createWriter ($ spreadsheet , 'Csv ' );
2829$ filename = $ helper ->getFilename (__FILE__ , 'csv ' );
2930$ callStartTime = microtime (true );
Original file line number Diff line number Diff line change 77
88class XmlScanner
99{
10- /**
11- * Identifies whether the thread-safe libxmlDisableEntityLoader() function is available.
12- *
13- * @var bool
14- */
15- private $ libxmlDisableEntityLoader = false ;
16-
1710 /**
1811 * String used to identify risky xml elements.
1912 *
Original file line number Diff line number Diff line change 3232use PhpOffice \PhpSpreadsheet \Style \NumberFormat ;
3333use PhpOffice \PhpSpreadsheet \Style \Protection ;
3434use PhpOffice \PhpSpreadsheet \Style \Style ;
35- use PhpOffice \PhpSpreadsheet \Worksheet \AutoFilter \Column ;
3635use PhpOffice \PhpSpreadsheet \Worksheet \HeaderFooterDrawing ;
3736use PhpOffice \PhpSpreadsheet \Worksheet \Worksheet ;
3837use SimpleXMLElement ;
Original file line number Diff line number Diff line change @@ -31,7 +31,7 @@ public function __construct(\SimpleXMLElement $styleXml)
3131 $ this ->styleXml = $ styleXml ;
3232 }
3333
34- public function setStyleBaseData (Theme $ theme , $ styles , $ cellStyles )
34+ public function setStyleBaseData (Theme $ theme = null , $ styles = [] , $ cellStyles = [] )
3535 {
3636 self ::$ theme = $ theme ;
3737 $ this ->styles = $ styles ;
You can’t perform that action at this time.
0 commit comments