id = $id; } public function getId(): ?string { return $this->id; } public function toArray(): array { return [ 'id' => $this->id, ]; } public static function fromArray(array $data): self { return new self($data['id']); } }