getTemporaryFilename(); $writer = new \PhpOffice\PhpSpreadsheet\Writer\Xlsx($sampleSpreadsheet); $writer->save($filename); $inputFileType = \PhpOffice\PhpSpreadsheet\IOFactory::identify($filename); $reader = \PhpOffice\PhpSpreadsheet\IOFactory::createReader($inputFileType); $sheetList = $reader->listWorksheetNames($filename); $sheetInfo = $reader->listWorksheetInfo($filename); $helper->log('File Type:'); var_dump($inputFileType); $helper->log('Worksheet Names:'); var_dump($sheetList); $helper->log('Worksheet Names:'); var_dump($sheetInfo);