mnb / mnb-phpexcel-database
PDO imports, domain presets, validation, resumable manifests, and failed-row reporting for MNB PHPExcel.
Package info
github.com/mnagendrababu23/mnb-phpexcel-database
pkg:composer/mnb/mnb-phpexcel-database
v2.0.0
2026-07-29 09:26 UTC
Requires
- php: >=8.1
- ext-pdo: *
- mnb/mnb-phpexcel-core: ^2.0
Conflicts
README
Independent PDO integration module for row validation, domain presets, SQL imports, resumable manifests, failed-row reporting, and database cursors.
composer require mnb/mnb-phpexcel-database:^2.0
This package depends only on core and ext-pdo; it does not install XLSX.
use Mnb\PHPExcel\Import\SqlImporter; $result = (new SqlImporter())->importRows($pdo, 'customers', $rows, [ 'batch_size' => 500, 'duplicate_strategy' => 'skip', ]);
For direct large-XLSX-to-database streaming, install mnb/mnb-phpexcel-database-xlsx:^2.0.