public function withWatermarks()

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;
    }