protected function assembleQuery() {
		if (empty($this->query)) {
			if ($this->queryRaw === null) {
				return '';
			}
			
			return $this->queryRaw;
		}
		
		return '?' . http_build_query($this->query);
	}
protected function assembleQuery() {
		if (empty($this->query)) {
			if ($this->queryRaw === null) {
				return '';
			}
			
			return $this->queryRaw;
		}
		
		return '?' . http_build_query($this->query);
	}
protected function assembleQuery ( ) { if ( empty ( $ this -> query ) ) { if ( $ this -> queryRaw === null ) { return '' ; } return $ this -> queryRaw ; } return '?' . http_build_query ( $ this -> query ) ; }
Assemble URL query

@return string
Assemble URL query