Search by

mnb / mnb-phpexcel-database

mnagendrababu23

PDO imports, domain presets, validation, resumable manifests, and failed-row reporting for MNB PHPExcel.

v2.0.0 2026-07-29 09:26 UTC

This package is auto-updated.

Last update: 2026-08-29 09:37:02 UTC


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.