@@ 337-349 (lines=13) @@ | ||
334 | * |
|
335 | * @return string The response body |
|
336 | */ |
|
337 | public function put($url, $data, $contentType = 'application/json') |
|
338 | { |
|
339 | $uri = $this->buildUrl($url); |
|
340 | $headers = []; |
|
341 | if (!is_null($contentType)) { |
|
342 | $headers['Content-Type'] = $contentType; |
|
343 | $headers['Accept'] = $contentType; |
|
344 | } |
|
345 | $request = $this->messageFactory->createRequest('PUT', $uri, $headers, $data); |
|
346 | $response = $this->request($request); |
|
347 | ||
348 | return strval($response->getBody()); |
|
349 | } |
|
350 | ||
351 | /** |
|
352 | * Make a PUT request, sending JSON data. |
|
@@ 390-402 (lines=13) @@ | ||
387 | * |
|
388 | * @return string The response body |
|
389 | */ |
|
390 | public function post($url, $data, $contentType = 'application/json') |
|
391 | { |
|
392 | $uri = $this->buildUrl($url); |
|
393 | $headers = []; |
|
394 | if (!is_null($contentType)) { |
|
395 | $headers['Content-Type'] = $contentType; |
|
396 | $headers['Accept'] = $contentType; |
|
397 | } |
|
398 | $request = $this->messageFactory->createRequest('POST', $uri, $headers, $data); |
|
399 | $response = $this->request($request); |
|
400 | ||
401 | return strval($response->getBody()); |
|
402 | } |
|
403 | ||
404 | /** |
|
405 | * Make a POST request, sending JSON data. |