Skip to content

Commit 8cb7f38

Browse files
committed
FIX: response headers are now lowercase
1 parent 7c606f8 commit 8cb7f38

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

src/Models/Meta.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,8 +20,8 @@ class Meta extends BaseModel
2020
public function __construct($data)
2121
{
2222
$this->code = (int) $data->code;
23-
$this->limit = (int) $data->headers['X-Rate-Limit-Limit'];
24-
$this->remaining = (int) $data->headers['X-Rate-Limit-Remaining'];
23+
$this->limit = (int) $data->headers['x-rate-limit-limit'];
24+
$this->remaining = (int) $data->headers['x-rate-limit-remaining'];
2525
$this->reset = $this->setDate($data);
2626
}
2727

@@ -32,6 +32,6 @@ protected function setDate($data)
3232
{
3333
$date = Carbon::now();
3434

35-
return $date->addSeconds($data->headers['X-Rate-Reset']);
35+
return $date->addSeconds($data->headers['x-rate-reset']);
3636
}
3737
}

tests/GenderizeClientTest.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -33,11 +33,11 @@ protected function setUp(): void
3333
200,
3434
'{"name":"B\u00e4rbel","gender":"female","probability":"0.75","count":4,"country_id":"DE"}',
3535
"content-type: text/html; charset=UTF-8\r\n".
36-
"X-Frame-Options: SAMEORIGIN\r\n".
37-
"X-Powered-By: PHP/5.5.9-1ubuntu4.6\r\n".
38-
"X-Rate-Limit-Limit: 1000\r\n".
39-
"X-Rate-Limit-Remaining: 970\r\n".
40-
"X-Rate-Reset: 79614\r\n"
36+
"x-frame-options: SAMEORIGIN\r\n".
37+
"x-powered-by: PHP/5.5.9-1ubuntu4.6\r\n".
38+
"x-rate-limit-limit: 1000\r\n".
39+
"x-rate-limit-remaining: 970\r\n".
40+
"x-rate-reset: 79614\r\n"
4141
);
4242

4343
$this->request = Mockery::mock('\Unirest\Request');

tests/Models/GenderizeResponseTest.php

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -18,11 +18,11 @@ public function single_result_is_correctly_set()
1818
200,
1919
'{"name":"B\u00e4rbel","gender":"female","probability":"0.75","count":4,"country_id":"DE"}',
2020
"content-type: text/html; charset=UTF-8\r\n".
21-
"X-Frame-Options: SAMEORIGIN\r\n".
22-
"X-Powered-By: PHP/5.5.9-1ubuntu4.6\r\n".
23-
"X-Rate-Limit-Limit: 1000\r\n".
24-
"X-Rate-Limit-Remaining: 970\r\n".
25-
"X-Rate-Reset: 79614\r\n"
21+
"x-frame-options: SAMEORIGIN\r\n".
22+
"x-powered-by: PHP/5.5.9-1ubuntu4.6\r\n".
23+
"x-rate-limit-limit: 1000\r\n".
24+
"x-rate-limit-remaining: 970\r\n".
25+
"x-rate-reset: 79614\r\n"
2626
);
2727

2828
$genderizeResponse = new GenderizeResponse($response);
@@ -42,11 +42,11 @@ public function multiple_result_is_correctly_set()
4242
200,
4343
'[{"name":"B\u00e4rbel","gender":"female","probability":"0.80","count":5},{"name":"Marcel","gender":"male","probability":"0.96","count":403}]',
4444
"content-type: text/html; charset=UTF-8\r\n".
45-
"X-Frame-Options: SAMEORIGIN\r\n".
46-
"X-Powered-By: PHP/5.5.9-1ubuntu4.6\r\n".
47-
"X-Rate-Limit-Limit: 1000\r\n".
48-
"X-Rate-Limit-Remaining: 970\r\n".
49-
"X-Rate-Reset: 79614\r\n"
45+
"x-frame-options: SAMEORIGIN\r\n".
46+
"x-powered-by: PHP/5.5.9-1ubuntu4.6\r\n".
47+
"x-rate-limit-limit: 1000\r\n".
48+
"x-rate-limit-remaining: 970\r\n".
49+
"x-rate-reset: 79614\r\n"
5050
);
5151

5252
$genderizeResponse = new GenderizeResponse($response);

tests/Models/MetaTest.php

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,9 @@ protected function setUp(): void
2020
$data = (object) [
2121
'code' => 200,
2222
'headers' => [
23-
'X-Rate-Limit-Limit' => 7000,
24-
'X-Rate-Limit-Remaining' => 1000,
25-
'X-Rate-Reset' => 0,
23+
'x-rate-limit-limit' => 7000,
24+
'x-rate-limit-remaining' => 1000,
25+
'x-rate-reset' => 0,
2626
],
2727
];
2828

0 commit comments

Comments
 (0)