in src/Rtc/V20180111/RtcApiResolver.php [162:193]
public function withWatermarks(array $watermarks)
{
$this->data['Watermarks'] = $watermarks;
foreach ($watermarks as $depth1 => $depth1Value) {
if(isset($depth1Value['Alpha'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Alpha'] = $depth1Value['Alpha'];
}
if(isset($depth1Value['Width'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Width'] = $depth1Value['Width'];
}
if(isset($depth1Value['Height'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Height'] = $depth1Value['Height'];
}
if(isset($depth1Value['Y'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Y'] = $depth1Value['Y'];
}
if(isset($depth1Value['Url'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Url'] = $depth1Value['Url'];
}
if(isset($depth1Value['Display'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.Display'] = $depth1Value['Display'];
}
if(isset($depth1Value['ZOrder'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.ZOrder'] = $depth1Value['ZOrder'];
}
if(isset($depth1Value['X'])){
$this->options['query']['Watermarks.' . ($depth1 + 1) . '.X'] = $depth1Value['X'];
}
}
return $this;
}