in src/Emitter.php [55:70]
private function headers(ResponseInterface $response): void
{
$statusCode = $response->getStatusCode();
foreach ($response->getHeaders() as $header => $values) {
$name = ucwords($header, '-');
$isCookie = $name === 'Set-Cookie';
$first = true;
foreach ($values as $value) {
// Replace headers for first value only, except for cookies
$replace = $first && !$isCookie;
$first = false;
$this->header($name . ':' . $value, $replace, $statusCode);
}
}
}