in src/Push/V20160801/PushApiResolver.php [181:464]
public function withPushTask(array $pushTask)
{
$this->data['PushTask'] = $pushTask;
foreach ($pushTask as $depth1 => $depth1Value) {
if(isset($depth1Value['AndroidNotificationBarType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationBarType'] = $depth1Value['AndroidNotificationBarType'];
}
if(isset($depth1Value['AndroidMessageOppoNotifyLevel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMessageOppoNotifyLevel'] = $depth1Value['AndroidMessageOppoNotifyLevel'];
}
if(isset($depth1Value['Body'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.Body'] = $depth1Value['Body'];
}
if(isset($depth1Value['DeviceType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.DeviceType'] = $depth1Value['DeviceType'];
}
if(isset($depth1Value['PushTime'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.PushTime'] = $depth1Value['PushTime'];
}
if(isset($depth1Value['SendSpeed'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.SendSpeed'] = $depth1Value['SendSpeed'];
}
if(isset($depth1Value['AndroidNotificationHuaweiChannel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationHuaweiChannel'] = $depth1Value['AndroidNotificationHuaweiChannel'];
}
if(isset($depth1Value['AndroidPopupActivity'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidPopupActivity'] = $depth1Value['AndroidPopupActivity'];
}
if(isset($depth1Value['HarmonyNotifyId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyNotifyId'] = $depth1Value['HarmonyNotifyId'];
}
if(isset($depth1Value['HarmonyRenderStyle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyRenderStyle'] = $depth1Value['HarmonyRenderStyle'];
}
if(isset($depth1Value['IOSRemindBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSRemindBody'] = $depth1Value['IOSRemindBody'];
}
if(isset($depth1Value['Trim'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.Trim'] = $depth1Value['Trim'];
}
if(isset($depth1Value['AndroidMessageVivoCategory'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMessageVivoCategory'] = $depth1Value['AndroidMessageVivoCategory'];
}
if(isset($depth1Value['AndroidNotifyType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotifyType'] = $depth1Value['AndroidNotifyType'];
}
if(isset($depth1Value['AndroidPopupTitle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidPopupTitle'] = $depth1Value['AndroidPopupTitle'];
}
if(isset($depth1Value['AndroidMessageHuaweiCategory'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMessageHuaweiCategory'] = $depth1Value['AndroidMessageHuaweiCategory'];
}
if(isset($depth1Value['IOSMusic'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSMusic'] = $depth1Value['IOSMusic'];
}
if(isset($depth1Value['IOSApnsEnv'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSApnsEnv'] = $depth1Value['IOSApnsEnv'];
}
if(isset($depth1Value['IOSMutableContent'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSMutableContent'] = $depth1Value['IOSMutableContent'];
}
if(isset($depth1Value['AndroidNotificationBarPriority'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationBarPriority'] = $depth1Value['AndroidNotificationBarPriority'];
}
if(isset($depth1Value['ExpireTime'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.ExpireTime'] = $depth1Value['ExpireTime'];
}
if(isset($depth1Value['AndroidImageUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidImageUrl'] = $depth1Value['AndroidImageUrl'];
}
if(isset($depth1Value['AndroidNotificationThreadId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationThreadId'] = $depth1Value['AndroidNotificationThreadId'];
}
if(isset($depth1Value['AndroidHonorTargetUserType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidHonorTargetUserType'] = $depth1Value['AndroidHonorTargetUserType'];
}
if(isset($depth1Value['HarmonyRemindBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyRemindBody'] = $depth1Value['HarmonyRemindBody'];
}
if(isset($depth1Value['AndroidNotificationVivoChannel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationVivoChannel'] = $depth1Value['AndroidNotificationVivoChannel'];
}
if(isset($depth1Value['AndroidVivoReceiptId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidVivoReceiptId'] = $depth1Value['AndroidVivoReceiptId'];
}
if(isset($depth1Value['IOSNotificationCategory'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSNotificationCategory'] = $depth1Value['IOSNotificationCategory'];
}
if(isset($depth1Value['AndroidNotificationXiaomiChannel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationXiaomiChannel'] = $depth1Value['AndroidNotificationXiaomiChannel'];
}
if(isset($depth1Value['HarmonyAction'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyAction'] = $depth1Value['HarmonyAction'];
}
if(isset($depth1Value['StoreOffline'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.StoreOffline'] = $depth1Value['StoreOffline'];
}
if(isset($depth1Value['IOSRelevanceScore'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSRelevanceScore'] = $depth1Value['IOSRelevanceScore'];
}
if(isset($depth1Value['AndroidVivoPushMode'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidVivoPushMode'] = $depth1Value['AndroidVivoPushMode'];
}
if(isset($depth1Value['AndroidInboxBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidInboxBody'] = $depth1Value['AndroidInboxBody'];
}
if(isset($depth1Value['JobKey'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.JobKey'] = $depth1Value['JobKey'];
}
if(isset($depth1Value['HarmonyReceiptId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyReceiptId'] = $depth1Value['HarmonyReceiptId'];
}
if(isset($depth1Value['AndroidOpenUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidOpenUrl'] = $depth1Value['AndroidOpenUrl'];
}
if(isset($depth1Value['AndroidBadgeSetNum'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBadgeSetNum'] = $depth1Value['AndroidBadgeSetNum'];
}
if(isset($depth1Value['AndroidXiaoMiNotifyBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidXiaoMiNotifyBody'] = $depth1Value['AndroidXiaoMiNotifyBody'];
}
if(isset($depth1Value['IOSSubtitle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSSubtitle'] = $depth1Value['IOSSubtitle'];
}
if(isset($depth1Value['AndroidXiaomiBigPictureUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidXiaomiBigPictureUrl'] = $depth1Value['AndroidXiaomiBigPictureUrl'];
}
if(isset($depth1Value['HarmonyCategory'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyCategory'] = $depth1Value['HarmonyCategory'];
}
if(isset($depth1Value['IOSRemind'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSRemind'] = $depth1Value['IOSRemind'];
}
if(isset($depth1Value['IOSNotificationThreadId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSNotificationThreadId'] = $depth1Value['IOSNotificationThreadId'];
}
if(isset($depth1Value['AndroidHuaweiTargetUserType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidHuaweiTargetUserType'] = $depth1Value['AndroidHuaweiTargetUserType'];
}
if(isset($depth1Value['HarmonyRemind'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyRemind'] = $depth1Value['HarmonyRemind'];
}
if(isset($depth1Value['AndroidMusic'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMusic'] = $depth1Value['AndroidMusic'];
}
if(isset($depth1Value['HarmonyExtensionPush'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyExtensionPush'] = $depth1Value['HarmonyExtensionPush'];
}
if(isset($depth1Value['IOSNotificationCollapseId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSNotificationCollapseId'] = $depth1Value['IOSNotificationCollapseId'];
}
if(isset($depth1Value['AndroidMessageHuaweiUrgency'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMessageHuaweiUrgency'] = $depth1Value['AndroidMessageHuaweiUrgency'];
}
if(isset($depth1Value['PushType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.PushType'] = $depth1Value['PushType'];
}
if(isset($depth1Value['IOSInterruptionLevel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSInterruptionLevel'] = $depth1Value['IOSInterruptionLevel'];
}
if(isset($depth1Value['HarmonyExtensionExtraData'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyExtensionExtraData'] = $depth1Value['HarmonyExtensionExtraData'];
}
if(isset($depth1Value['AndroidExtParameters'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidExtParameters'] = $depth1Value['AndroidExtParameters'];
}
if(isset($depth1Value['HarmonyImageUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyImageUrl'] = $depth1Value['HarmonyImageUrl'];
}
if(isset($depth1Value['IOSBadge'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSBadge'] = $depth1Value['IOSBadge'];
}
if(isset($depth1Value['AndroidBigBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBigBody'] = $depth1Value['AndroidBigBody'];
}
if(isset($depth1Value['IOSBadgeAutoIncrement'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSBadgeAutoIncrement'] = $depth1Value['IOSBadgeAutoIncrement'];
}
if(isset($depth1Value['AndroidOpenType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidOpenType'] = $depth1Value['AndroidOpenType'];
}
if(isset($depth1Value['HarmonyRemindTitle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyRemindTitle'] = $depth1Value['HarmonyRemindTitle'];
}
if(isset($depth1Value['Title'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.Title'] = $depth1Value['Title'];
}
if(isset($depth1Value['AndroidBadgeClass'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBadgeClass'] = $depth1Value['AndroidBadgeClass'];
}
if(isset($depth1Value['HarmonyBadgeAddNum'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyBadgeAddNum'] = $depth1Value['HarmonyBadgeAddNum'];
}
if(isset($depth1Value['HarmonyTestMessage'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyTestMessage'] = $depth1Value['HarmonyTestMessage'];
}
if(isset($depth1Value['AndroidRenderStyle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidRenderStyle'] = $depth1Value['AndroidRenderStyle'];
}
if(isset($depth1Value['IOSExtParameters'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSExtParameters'] = $depth1Value['IOSExtParameters'];
}
if(isset($depth1Value['AndroidBadgeAddNum'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBadgeAddNum'] = $depth1Value['AndroidBadgeAddNum'];
}
if(isset($depth1Value['AndroidHuaweiReceiptId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidHuaweiReceiptId'] = $depth1Value['AndroidHuaweiReceiptId'];
}
if(isset($depth1Value['AndroidNotificationHonorChannel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationHonorChannel'] = $depth1Value['AndroidNotificationHonorChannel'];
}
if(isset($depth1Value['AndroidXiaomiImageUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidXiaomiImageUrl'] = $depth1Value['AndroidXiaomiImageUrl'];
}
if(isset($depth1Value['AndroidTargetUserType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidTargetUserType'] = $depth1Value['AndroidTargetUserType'];
}
if(isset($depth1Value['HarmonyUri'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyUri'] = $depth1Value['HarmonyUri'];
}
if(isset($depth1Value['AndroidPopupBody'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidPopupBody'] = $depth1Value['AndroidPopupBody'];
}
if(isset($depth1Value['HarmonyExtParameters'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyExtParameters'] = $depth1Value['HarmonyExtParameters'];
}
if(isset($depth1Value['AndroidBigPictureUrl'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBigPictureUrl'] = $depth1Value['AndroidBigPictureUrl'];
}
if(isset($depth1Value['IOSSilentNotification'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.iOSSilentNotification'] = $depth1Value['IOSSilentNotification'];
}
if(isset($depth1Value['AndroidNotificationGroup'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationGroup'] = $depth1Value['AndroidNotificationGroup'];
}
if(isset($depth1Value['SendChannels'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.SendChannels'] = $depth1Value['SendChannels'];
}
if(isset($depth1Value['HarmonyActionType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyActionType'] = $depth1Value['HarmonyActionType'];
}
if(isset($depth1Value['Target'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.Target'] = $depth1Value['Target'];
}
if(isset($depth1Value['HarmonyNotificationSlotType'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyNotificationSlotType'] = $depth1Value['HarmonyNotificationSlotType'];
}
if(isset($depth1Value['AndroidBigTitle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidBigTitle'] = $depth1Value['AndroidBigTitle'];
}
if(isset($depth1Value['AndroidNotificationChannel'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationChannel'] = $depth1Value['AndroidNotificationChannel'];
}
if(isset($depth1Value['AndroidRemind'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidRemind'] = $depth1Value['AndroidRemind'];
}
if(isset($depth1Value['HarmonyInboxContent'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyInboxContent'] = $depth1Value['HarmonyInboxContent'];
}
if(isset($depth1Value['AndroidActivity'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidActivity'] = $depth1Value['AndroidActivity'];
}
if(isset($depth1Value['AndroidMessageOppoCategory'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidMessageOppoCategory'] = $depth1Value['AndroidMessageOppoCategory'];
}
if(isset($depth1Value['AndroidNotificationNotifyId'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidNotificationNotifyId'] = $depth1Value['AndroidNotificationNotifyId'];
}
if(isset($depth1Value['TargetValue'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.TargetValue'] = $depth1Value['TargetValue'];
}
if(isset($depth1Value['HarmonyBadgeSetNum'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.HarmonyBadgeSetNum'] = $depth1Value['HarmonyBadgeSetNum'];
}
if(isset($depth1Value['AndroidXiaoMiNotifyTitle'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidXiaoMiNotifyTitle'] = $depth1Value['AndroidXiaoMiNotifyTitle'];
}
if(isset($depth1Value['AndroidXiaoMiActivity'])){
$this->options['form_params']['PushTask.' . ($depth1 + 1) . '.AndroidXiaoMiActivity'] = $depth1Value['AndroidXiaoMiActivity'];
}
}
return $this;
}