Reference
Method Map by Developer Task
Find the public method you need by outcome rather than scanning class files.
Start with the outcome, then jump to the owning API.
This map is intentionally task-oriented. Use it to find the public entry point quickly, then open the API overview or source reference when you need exact signatures and edge-case details.
Read files
Open, inspect, select, and consume workbook data with the right read-session API.
MnbExcel::read()MnbExcel::read()Xls::read()ReadSession::sheet()ReadSession::hasSheet() / sheetIfExists()ReadSession::activeSheet() / sheetOrActive()ReadSession::hasRows() / isEmpty() / assertHasRows()ReadSession::rows()ReadSession::chunks()ReadSession::cell()ReadSession::cellDetails()MnbExcel::inspect() / ReadSession::inspect()MnbExcel::sheetNames() / ReadSession::sheetNames()ReadSession::countRows()ReadSession::toStructuredSheetArray()Write files
Create workbook output, reports, multi-sheet files, and large exports.
MnbExcel::fromArray()MnbExcel::report()MnbExcel::fromWorkbookArray()WorkbookBuilder::save()Xls::write()MnbExcel::largeExport()Import data
Move spreadsheet rows into SQL or domain-specific import pipelines.
ReadSession::importToSql()LargeExcelDatabaseImportEngine::importToSql()MnbExcel::largeImportToSql()MnbExcel::importDomain()MnbExcel::importProducts()MnbExcel::previewDomainImport()MnbExcel::domainImportTemplate()Workbook features
Add workbook-level presentation and spreadsheet behavior to generated XLSX files.
WorkbookBuilder::rangeStyle()WorkbookBuilder::dataValidation()WorkbookBuilder::addChart()WorkbookBuilder::addPivotTable()WorkbookBuilder::addImage()Security
Detect encryption, provide passwords, encrypt output, and protect workbooks.
Xlsx::isEncrypted()ReaderOptions::withPassword()MnbExcel::encryptXlsx()WorkbookBuilder::encryptWithPassword()WorkbookBuilder::protectWorkbook()Operations
Connect spreadsheet work to queues, HTTP endpoints, scheduled jobs, delivery, and diagnostics.
MnbExcel::queue() / pdoQueue()MnbExcel::apiHttp()MnbExcel::emailGeneratedExcel()MnbExcel::scheduler() / pdoScheduler()MnbExcel::assertValidXlsx()MnbExcelErrorHandler::registerDeveloperMode()