use Illuminate\Http\UploadedFile;
use Illuminate\Support\Facades\Auth;
use PhpOffice\PhpSpreadsheet\Spreadsheet;
+use PhpOffice\PhpSpreadsheet\Style\NumberFormat;
+use PhpOffice\PhpSpreadsheet\Writer\Xlsx;
use Typesense\Client;
use Typesense\Exceptions\ConfigError;
use Typesense\Exceptions\TypesenseClientError;
}
public function exportExcel() {
- $xls = new Spreadsheet();
+ $excel = new Spreadsheet();
+
+ $excel->getDefaultStyle()
+ ->getNumberFormat()
+ ->setFormatCode(
+ NumberFormat::FORMAT_TEXT
+ );
+ $sheet = $excel->getActiveSheet();
+ $sheetname = "Export";
+ $sheet->setTitle($sheetname);
+
+ // Direct download
+ /*$tmpfile = Files::tempnam() . '.xlsx';
+ $writer = new Xlsx($excel);
+ $writer->save($tmpfile);
+ return $tmpfile*/
}
}