| @@ 209-220 (lines=12) @@ | ||
| 206 | * |
|
| 207 | * @return mixed |
|
| 208 | */ |
|
| 209 | protected function patch($path, array $parameters = array(), $requestHeaders = array()) |
|
| 210 | { |
|
| 211 | $parameters = $this->removeExcessParameters($parameters); |
|
| 212 | ||
| 213 | $response = $this->client->getHttpClient()->patch( |
|
| 214 | $path, |
|
| 215 | $this->createParametersBody($parameters), |
|
| 216 | $requestHeaders |
|
| 217 | ); |
|
| 218 | ||
| 219 | return ResponseMediator::getContent($response); |
|
| 220 | } |
|
| 221 | ||
| 222 | /** |
|
| 223 | * Send a PUT request with JSON-encoded parameters. |
|
| @@ 259-268 (lines=10) @@ | ||
| 256 | * |
|
| 257 | * @return mixed |
|
| 258 | */ |
|
| 259 | protected function delete($path, array $parameters = array(), $requestHeaders = array()) |
|
| 260 | { |
|
| 261 | $response = $this->client->getHttpClient()->delete( |
|
| 262 | $path, |
|
| 263 | $this->createParametersBody($parameters), |
|
| 264 | $requestHeaders |
|
| 265 | ); |
|
| 266 | ||
| 267 | return ResponseMediator::getContent($response); |
|
| 268 | } |
|
| 269 | ||
| 270 | /** |
|
| 271 | * Prepare request parameters. |
|