Text = new DetectInfoText(); $this->Text->deserialize($param["Text"]); } if (array_key_exists("IdCardData",$param) and $param["IdCardData"] !== null) { $this->IdCardData = new DetectInfoIdCardData(); $this->IdCardData->deserialize($param["IdCardData"]); } if (array_key_exists("BestFrame",$param) and $param["BestFrame"] !== null) { $this->BestFrame = new DetectInfoBestFrame(); $this->BestFrame->deserialize($param["BestFrame"]); } if (array_key_exists("VideoData",$param) and $param["VideoData"] !== null) { $this->VideoData = new DetectInfoVideoData(); $this->VideoData->deserialize($param["VideoData"]); } if (array_key_exists("Encryption",$param) and $param["Encryption"] !== null) { $this->Encryption = new Encryption(); $this->Encryption->deserialize($param["Encryption"]); } if (array_key_exists("IntentionVerifyData",$param) and $param["IntentionVerifyData"] !== null) { $this->IntentionVerifyData = new IntentionVerifyData(); $this->IntentionVerifyData->deserialize($param["IntentionVerifyData"]); } if (array_key_exists("IntentionQuestionResult",$param) and $param["IntentionQuestionResult"] !== null) { $this->IntentionQuestionResult = new IntentionQuestionResult(); $this->IntentionQuestionResult->deserialize($param["IntentionQuestionResult"]); } if (array_key_exists("RequestId",$param) and $param["RequestId"] !== null) { $this->RequestId = $param["RequestId"]; } } }