Mpdf Caching
Mpdf caches font data in a temporary directory. When running the test suite, it uses different directories for samples vs. normal tests. One is sufficient. This will slightly reduce disk usage and overhead when running test suite.
This commit is contained in:
parent
b05dc31850
commit
6c9c8db267
|
|
@ -5,7 +5,6 @@ namespace PhpOffice\PhpSpreadsheet\Helper;
|
|||
use PhpOffice\PhpSpreadsheet\IOFactory;
|
||||
use PhpOffice\PhpSpreadsheet\Spreadsheet;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\IWriter;
|
||||
use PhpOffice\PhpSpreadsheet\Writer\Pdf;
|
||||
use RecursiveDirectoryIterator;
|
||||
use RecursiveIteratorIterator;
|
||||
use RecursiveRegexIterator;
|
||||
|
|
@ -119,11 +118,6 @@ class Sample
|
|||
foreach ($writers as $writerType) {
|
||||
$path = $this->getFilename($filename, mb_strtolower($writerType));
|
||||
$writer = IOFactory::createWriter($spreadsheet, $writerType);
|
||||
if ($writer instanceof Pdf) {
|
||||
// PDF writer needs temporary directory
|
||||
$tempDir = $this->getTemporaryFolder();
|
||||
$writer->setTempDir($tempDir);
|
||||
}
|
||||
$callStartTime = microtime(true);
|
||||
$writer->save($path);
|
||||
$this->logWrite($writer, $path, $callStartTime);
|
||||
|
|
|
|||
Loading…
Reference in New Issue