getId() === $id) { return $job; } } return null; } public function findByChapterId(string $chapterId): ?ScrapingJob { foreach (self::$jobs as $job) { if ($job->getChapterId() === $chapterId) { return $job; } } return null; } public function clear(): void { self::$jobs = []; } }