*/ protected array $reports = []; public function register(Report $report): void { $this->reports[$report->slug()] = $report; } /** * @return array */ public function all(): array { return $this->reports; } public function findBySlug(string $slug): ?Report { return $this->reports[$slug] ?? null; } }