= 1 && $row <= 7) { if (in_array($column, range('A', 'E'))) { return true; } } return false; } } $filterSubset = new MyReadFilter(); $helper->log('Loading file ' . pathinfo($inputFileName, PATHINFO_BASENAME) . ' using IOFactory with a defined reader type of ' . $inputFileType); $reader = IOFactory::createReader($inputFileType); $helper->log('Loading Sheet "' . $sheetname . '" only'); $reader->setLoadSheetsOnly($sheetname); $helper->log('Loading Sheet using filter'); $reader->setReadFilter($filterSubset); $spreadsheet = $reader->load($inputFileName); $sheetData = $spreadsheet->getActiveSheet()->toArray(null, true, true, true); var_dump($sheetData);