Main Package and Feature Areas
Install the main MNB PHPExcel package and understand which feature area owns each spreadsheet task.
Updated
What you will learn
- Understand the feature areas included in the main package.
- Use one Composer installation for all documented APIs.
- Use the MnbExcel facade as the default entry point.
All primary documentation examples use the main Composer distribution and its MnbExcel facade.
composer require mnb/mnb-phpexcel:^2.0Unified facade
Format detection, reading, workbook creation, imports, large-file workflows, validation, security, queues, HTTP, mail, and scheduling.
- Entry point
Mnb\PHPExcel\MnbExcel
Native XLSX
Advanced XLSX-only operations such as encryption inspection, direct cell helpers, and import-template writing are included in the main package.
- Entry point
Mnb\PHPExcel\Format\Xlsx
Native XLS
Independent BIFF8 and OLE/CFB reading and writing for Excel 97–2003 files.
- Entry point
Mnb\PHPExcel\Format\Xls
Structured formats
CSV, TSV, JSON, NDJSON, XML, and ODS feature areas are available from the same installation.
- Entry point
Mnb\PHPExcel\Format\Csv / Json / Xml / Ods
Database workflows
PDO imports, mapping, validation, domain presets, failed-row output, and large XLSX-to-database processing.
- Entry point
Mnb\PHPExcel\Import\SqlImporter
Application services
Queues, schedulers, HTTP/AJAX endpoints, storage, SMTP delivery, upload safety, and workflow orchestration.
- Entry point
Mnb\PHPExcel\Application\...