Skip to content
This repository was archived by the owner on Jan 29, 2020. It is now read-only.

Commit a264630

Browse files
committed
Merge branch 'fix/#324-correct-reference-to-undefined-variable-in-server-request-factory'
2 parents e24b20a + 11489fe commit a264630

File tree

2 files changed

+10
-1
lines changed

2 files changed

+10
-1
lines changed

src/ServerRequestFactory.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ public static function get($key, array $values, $default = null)
124124
*/
125125
public static function getHeader($header, array $headers, $default = null)
126126
{
127-
$header = strtolower($name);
127+
$header = strtolower($header);
128128
$headers = array_change_key_case($headers, CASE_LOWER);
129129
if (array_key_exists($header, $headers)) {
130130
$value = is_array($headers[$header]) ? implode(', ', $headers[$header]) : $headers[$header];

test/ServerRequestFactoryTest.php

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -607,4 +607,13 @@ public function testMarshalRequestUriPrefersRequestUriServerParamWhenXOriginalUr
607607
$uri = marshalUriFromSapi($server, $headers);
608608
$this->assertSame('/requested/path', $uri->getPath());
609609
}
610+
611+
public function testGetHeader()
612+
{
613+
$headers = [
614+
'Host' => 'example.com'
615+
];
616+
617+
$this->assertSame('example.com', ServerRequestFactory::getHeader('Host', $headers));
618+
}
610619
}

0 commit comments

Comments
 (0)