result = ValidationStatusSummaryResult::create($data['result'] ?? []); $model->risk = ValidationStatusSummaryRisk::create($data['risk'] ?? []); return $model; } private function __construct() { } public function getResult(): ValidationStatusSummaryResult { return $this->result; } public function getRisk(): ValidationStatusSummaryRisk { return $this->risk; } }