in src/Domain/V20180129/DomainApiResolver.php [1385:1473]
public function withOrderActivateParam(array $orderActivateParam)
{
$this->data['OrderActivateParam'] = $orderActivateParam;
foreach ($orderActivateParam as $depth1 => $depth1Value) {
if(isset($depth1Value['Country'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Country'] = $depth1Value['Country'];
}
if(isset($depth1Value['SubscriptionDuration'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.SubscriptionDuration'] = $depth1Value['SubscriptionDuration'];
}
if(isset($depth1Value['PermitPremiumActivation'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.PermitPremiumActivation'] = $depth1Value['PermitPremiumActivation'];
}
if(isset($depth1Value['City'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.City'] = $depth1Value['City'];
}
if(isset($depth1Value['Dns2'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Dns2'] = $depth1Value['Dns2'];
}
if(isset($depth1Value['Dns1'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Dns1'] = $depth1Value['Dns1'];
}
if(isset($depth1Value['RegistrantProfileId'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantProfileId'] = $depth1Value['RegistrantProfileId'];
}
if(isset($depth1Value['AliyunDns'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.AliyunDns'] = $depth1Value['AliyunDns'];
}
if(isset($depth1Value['ZhCity'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhCity'] = $depth1Value['ZhCity'];
}
if(isset($depth1Value['ResourceGroupId'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ResourceGroupId'] = $depth1Value['ResourceGroupId'];
}
if(isset($depth1Value['TelExt'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TelExt'] = $depth1Value['TelExt'];
}
if(isset($depth1Value['ZhRegistrantName'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhRegistrantName'] = $depth1Value['ZhRegistrantName'];
}
if(isset($depth1Value['Province'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Province'] = $depth1Value['Province'];
}
if(isset($depth1Value['PostalCode'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.PostalCode'] = $depth1Value['PostalCode'];
}
if(isset($depth1Value['Email'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Email'] = $depth1Value['Email'];
}
if(isset($depth1Value['ZhRegistrantOrganization'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhRegistrantOrganization'] = $depth1Value['ZhRegistrantOrganization'];
}
if(isset($depth1Value['Address'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Address'] = $depth1Value['Address'];
}
if(isset($depth1Value['TelArea'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TelArea'] = $depth1Value['TelArea'];
}
if(isset($depth1Value['DomainName'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.DomainName'] = $depth1Value['DomainName'];
}
if(isset($depth1Value['RegistrantType'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantType'] = $depth1Value['RegistrantType'];
}
if(isset($depth1Value['ZhAddress'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhAddress'] = $depth1Value['ZhAddress'];
}
if(isset($depth1Value['Telephone'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.Telephone'] = $depth1Value['Telephone'];
}
if(isset($depth1Value['TrademarkDomainActivation'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.TrademarkDomainActivation'] = $depth1Value['TrademarkDomainActivation'];
}
if(isset($depth1Value['ZhProvince'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.ZhProvince'] = $depth1Value['ZhProvince'];
}
if(isset($depth1Value['RegistrantOrganization'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantOrganization'] = $depth1Value['RegistrantOrganization'];
}
if(isset($depth1Value['EnableDomainProxy'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.EnableDomainProxy'] = $depth1Value['EnableDomainProxy'];
}
if(isset($depth1Value['RegistrantName'])){
$this->options['query']['OrderActivateParam.' . ($depth1 + 1) . '.RegistrantName'] = $depth1Value['RegistrantName'];
}
}
return $this;
}