'AppId', 'deviceId' => 'DeviceId', 'deviceType' => 'DeviceType', 'userId' => 'UserId', ]; public function validate() { } public function toMap() { $res = []; if (null !== $this->appId) { $res['AppId'] = $this->appId; } if (null !== $this->deviceId) { $res['DeviceId'] = $this->deviceId; } if (null !== $this->deviceType) { $res['DeviceType'] = $this->deviceType; } if (null !== $this->userId) { $res['UserId'] = $this->userId; } return $res; } /** * @param array $map * * @return GetMessageTokenRequest */ public static function fromMap($map = []) { $model = new self(); if (isset($map['AppId'])) { $model->appId = $map['AppId']; } if (isset($map['DeviceId'])) { $model->deviceId = $map['DeviceId']; } if (isset($map['DeviceType'])) { $model->deviceType = $map['DeviceType']; } if (isset($map['UserId'])) { $model->userId = $map['UserId']; } return $model; } }