Я использую библиотеку в качестве средства генерации документов Excel. Только мне нужно либо сохранить файл в каталог root/horese/app/public/export/file.xlsx, либо немедленно загрузить файл в браузере. Все реализовано в Laravel 9. Как я могу правильно написать код?
use PhpOffice\PhpSpreadsheet\Spreadsheet;
use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
...
$spreadsheet = new Spreadsheet();
$activeWorksheet = $spreadsheet->getActiveSheet();
$activeWorksheet->setCellValue('A1', 'Hello, World!');
$writer = new Xlsx($spreadsheet);
$writer->save("file.xlsx");
Я использую библиотеку в качестве средства генерации документов Excel. Только мне нужно либо сохранить файл в каталог root/horese/app/public/export/file.xlsx, либо немедленно загрузить файл в браузере. Все реализовано в Laravel 9. Как я могу правильно написать код?[code]use PhpOffice\PhpSpreadsheet\Spreadsheet; use PhpOffice\PhpSpreadsheet\Writer\Xlsx; ... $spreadsheet = new Spreadsheet(); $activeWorksheet = $spreadsheet->getActiveSheet(); $activeWorksheet->setCellValue('A1', 'Hello, World!'); $writer = new Xlsx($spreadsheet); $writer->save("file.xlsx"); [/code] Файл сохраняется в папке 'public'.