Я использую PhpSpreadsheet для генерации файлов XLS, все функции работают отлично, за исключением того, что он сохраняет локальные файлы во временных каталогах, и я хочу сохранить их в определенной папке.
use PhpOffice\PhpSpreadsheet\IOFactory;
require __DIR__ . '/Header.php';
$spreadsheet = require __DIR__ . '/templates/MyTemplate.php';
$filename = $helper->getFilename("MyFilename", 'xls');
$writer = IOFactory::createWriter($spreadsheet, 'Xls');
$callStartTime = microtime(true);
$writer->save($filename);
$helper->logWrite($writer, $filename, $callStartTime);
Но выход находится в
Write Xls format to /var/folders/pn/lyj970q90lq20mjv39bpgx_80000gn/T/phpspreadsheet/MyFilename.xls in 0.0640 seconds
Есть ли другая функция для установки каталога сохранения, в котором я хочу файлы?