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.
Public API
Section titled “Public API”from(array $payload): self
Section titled “from(array $payload): self”queued(int $actorId, SubmissionExportRequest $request, int $recordCount): self
Section titled “queued(int $actorId, SubmissionExportRequest $request, int $recordCount): self”withId(int $id): self
Section titled “withId(int $id): self”withJob(int $jobId): self
Section titled “withJob(int $jobId): self”withFileSize(int $bytes): self
Section titled “withFileSize(int $bytes): 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.