Skip to content

Commit

Permalink
Update HTTPHeadersParser.php
Browse files Browse the repository at this point in the history
  • Loading branch information
TobiasHauck authored Jan 21, 2019
1 parent 4789816 commit 3fcac3e
Showing 1 changed file with 9 additions and 5 deletions.
14 changes: 9 additions & 5 deletions Parsers/HTTPHeadersParser.php
Original file line number Diff line number Diff line change
Expand Up @@ -47,13 +47,17 @@ public static function parse($headers) {

if (!isset($carry[$match[1]])) {
$carry[$match[1]] = trim($match[2]);
} elseif (is_array($carry[$match[1]])) {
$carry[$match[1]][] = trim($match[2]);
} else {
$carry[$match[1]] = [$carry[$match[1]], trim($match[2])];
return $carry;
}

if (is_array($carry[$match[1]])) {
$carry[$match[1]][] = trim($match[2]);
return $carry;
}

$carry[$match[1]] = [$carry[$match[1]], trim($match[2])];

return $carry;
}, []);
}
}
}

0 comments on commit 3fcac3e

Please sign in to comment.