Skip to content
Corex

DataImportValidator

Corex\Config\DataModels\DataImportValidator · class · Config layer

CSV dry-run validator (spec 065 compatibility path): validates a parsed CSV against a data model’s known columns and reports exactly which rows are accepted or rejected without persisting anything. The Spec 068 commit workflow is handled by {@see DataImportService}, which binds accepted rows to a source write adapter.

validate(array $columnIds, array $header, array $rows): array

Section titled “validate(array $columnIds, array $header, array $rows): array”