name = $name; $this->score = $score; $this->evidence = array_values(array_filter($evidence, static fn ($item): bool => $item instanceof QualityEvidence)); } public function getName(): string { return $this->name; } public function getScore(): QualityScore { return $this->score; } public function getEvidence(): array { return $this->evidence; } }