EL
try {
$writer = WriterEntityFactory::createXLSXWriter();
$writer->openToFile($cache_file_excel);
$rows = [];
foreach ($data as $data_row) {
$row_cells = [
WriterEntityFactory::createCell($data_row['id'])
];
foreach ($data_row['numbers'] as $data_row_number) {
array_push($row_cells, WriterEntityFactory::createCell($data_row_number));
}
array_push($rows, WriterEntityFactory::createRow($row_cells));
}
$writer->addRows($rows);
$writer->close();
}