diff --git a/src/Client/Client.php b/src/Client/Client.php index 94d586f..a9f5827 100644 --- a/src/Client/Client.php +++ b/src/Client/Client.php @@ -159,7 +159,7 @@ protected function getRequestOptions(array $options = []): array if (!empty($options['expects'])) { $requestOptions['headers']['Accept'] = $options['expects']; } - if ('POST' === $options['method'] && 'application/json' === $options['sends']) { + if (\in_array($options['method'], ['POST', 'PATCH', 'PUT']) && 'application/json' === $options['sends']) { $requestOptions['json'] = $options['data']; } elseif ('GET' === $options['method']) { $requestOptions['query'] = $options['data'];