Skip to content
Corex

DataImportService

Corex\Config\DataModels\DataImportService · class · Config layer

Immutable dry-run planning and checksum-confirmed bounded commit orchestration.

__construct(DataSourceService $sources, DataImportStore $imports, DataImportJobQueue $jobs, ActivityService $activity)

Section titled “__construct(DataSourceService $sources, DataImportStore $imports, DataImportJobQueue $jobs, ActivityService $activity)”

dryRun(DataImportRequest $request): DataImportRun

Section titled “dryRun(DataImportRequest $request): DataImportRun”

commit(int $actorId, int $runId, string $inputHash): DataImportRun

Section titled “commit(int $actorId, int $runId, string $inputHash): DataImportRun”

remap(int $actorId, int $runId, array $mapping, string $unknownPolicy): DataImportRun

Section titled “remap(int $actorId, int $runId, array $mapping, string $unknownPolicy): DataImportRun”