'AppConfig', 'appName' => 'AppName', 'extension' => 'Extension', ]; public function validate() { } public function toMap() { $res = []; if (null !== $this->appConfig) { $res['AppConfig'] = $this->appConfig; } if (null !== $this->appName) { $res['AppName'] = $this->appName; } if (null !== $this->extension) { $res['Extension'] = $this->extension; } return $res; } /** * @param array $map * * @return CreateMessageAppRequest */ public static function fromMap($map = []) { $model = new self(); if (isset($map['AppConfig'])) { $model->appConfig = $map['AppConfig']; } if (isset($map['AppName'])) { $model->appName = $map['AppName']; } if (isset($map['Extension'])) { $model->extension = $map['Extension']; } return $model; } }