-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Chatwrokのレスポンスヘッダの大文字小文字が変更になりました。
コードを対応できるように修正しました。
※ push ができませんでしたので、下記にdiffを貼り付けます。
fix code:
diff --git a/vendor/kitchenu/chatwork-php/src/Response.php b/vendor/kitchenu/chatwork-php/src/Response.php
index d0b698b..af5b9fb 100644
--- a/vendor/kitchenu/chatwork-php/src/Response.php
+++ b/vendor/kitchenu/chatwork-php/src/Response.php
@@ -39,16 +39,16 @@ class Response
*/
protected function setInfo(HttpResponse $response, array $info)
{
- $headers = $response->getHeaders();
+ $headers = array_change_key_case($response->getHeaders(), CASE_UPPER);
$this->info = array_merge([
'method'=> '',
'endpoint'=> '',
'params'=> [],
'token'=> '',
- 'date' => new Datetime($headers['Date'][0]),
- 'limit' => $headers['X-RateLimit-Limit'][0],
- 'remaining' => $headers['X-RateLimit-Remaining'][0],
- 'reset' => $headers['X-RateLimit-Reset'][0],
+ 'date' => new Datetime($headers['DATE'][0]),
+ 'limit' => $headers['X-RATELIMIT-LIMIT'][0],
+ 'remaining' => $headers['X-RATELIMIT-REMAINING'][0],
+ 'reset' => $headers['X-RATELIMIT-RESET'][0],
], $info);
}
lsii
Metadata
Metadata
Assignees
Labels
No labels