Skip to content
Corex

SubmissionExportRun

Corex\Config\Submissions\SubmissionExportRun · class · Config layer

Durable export history record; it stores scope, columns, actor, count, and job linkage, and what became of the file: how large it was, and whether it expired or somebody deleted it.

queued(int $actorId, SubmissionExportRequest $request, int $recordCount): self

Section titled “queued(int $actorId, SubmissionExportRequest $request, int $recordCount): self”

withoutFile(string $reason, int $actorId, DateTimeImmutable $at): self

Section titled “withoutFile(string $reason, int $actorId, DateTimeImmutable $at): self”

The run once its file is gone. It keeps the size the file had.