lastStart = new DateTimeImmutable('now'); } public function getKey(): string { return $this->key; } public function getLastEnd(): DateTimeImmutable { return $this->lastEnd; } public function getLastStart(): DateTimeImmutable { return $this->lastStart; } public function getLastStatus(): ?int { return $this->lastStatus; } public function setLastEnd(?DateTimeImmutable $lastEnd): CronJobExecution { $this->lastEnd = $lastEnd; return $this; } public function setLastStart(DateTimeImmutable $lastStart): CronJobExecution { $this->lastStart = $lastStart; return $this; } public function setLastStatus(?int $lastStatus): CronJobExecution { $this->lastStatus = $lastStatus; return $this; } public function getLastExecutionData(): array { return $this->lastExecutionData; } public function setLastExecutionData(array $lastExecutionData): CronJobExecution { $this->lastExecutionData = $lastExecutionData; return $this; } }