clock->now(); return $now->sub(new \DateInterval('PT6H')) > $cronJobExecution->getLastStart(); } public function getKey(): string { return 'collate-address'; } public function run(array $lastExecutionData): null|array { $maxId = ($this->collateAddressWithReferenceOrPostalCode)($lastExecutionData[self::LAST_MAX_ID] ?? 0); return [self::LAST_MAX_ID => $maxId]; } }