| @@ 210-218 (lines=9) @@ | ||
| 207 | // Normalize parameter key/values. |
|
| 208 | $params = $this->normalize_parameters( $params ); |
|
| 209 | $query_parameters = array(); |
|
| 210 | foreach ( $params as $param_key => $param_value ) { |
|
| 211 | if ( is_array( $param_value ) ) { |
|
| 212 | foreach ( $param_value as $param_key_inner => $param_value_inner ) { |
|
| 213 | $query_parameters[] = $param_key . '%255B' . $param_key_inner . '%255D%3D' . $param_value_inner; |
|
| 214 | } |
|
| 215 | } else { |
|
| 216 | $query_parameters[] = $param_key . '%3D' . $param_value; // Join with equals sign. |
|
| 217 | } |
|
| 218 | } |
|
| 219 | $query_string = implode( '%26', $query_parameters ); // Join with ampersand. |
|
| 220 | $string_to_sign = $http_method . '&' . $base_request_uri . '&' . $query_string; |
|
| 221 | ||
| @@ 248-256 (lines=9) @@ | ||
| 245 | // Normalize parameter key/values |
|
| 246 | $params = $this->normalize_parameters( $params ); |
|
| 247 | $query_parameters = array(); |
|
| 248 | foreach ( $params as $param_key => $param_value ) { |
|
| 249 | if ( is_array( $param_value ) ) { |
|
| 250 | foreach ( $param_value as $param_key_inner => $param_value_inner ) { |
|
| 251 | $query_parameters[] = $param_key . '%255B' . $param_key_inner . '%255D%3D' . $param_value_inner; |
|
| 252 | } |
|
| 253 | } else { |
|
| 254 | $query_parameters[] = $param_key . '%3D' . $param_value; // join with equals sign |
|
| 255 | } |
|
| 256 | } |
|
| 257 | $query_string = implode( '%26', $query_parameters ); // join with ampersand |
|
| 258 | ||
| 259 | $string_to_sign = $http_method . '&' . $base_request_uri . '&' . $query_string; |
|