Fixing Response

This commit is contained in:
Philipp 2021-11-21 23:46:57 +01:00
parent 7cd85873ee
commit ae24bf8d54
No known key found for this signature in database
GPG Key ID: 24A7501396EB5432

View File

@ -100,18 +100,8 @@ class Response implements ICanCreateResponses
*/
public function generate(): ResponseInterface
{
$headers = [];
foreach ($this->headers as $key => $header) {
if (empty($key)) {
$headers[] = $header;
} else {
$headers[] = "$key: $header";
}
}
// Setting the response type as an X-header for direct usage
$headers['X-RESPONSE-TYPE'] = $this->type;
$this->headers['X-RESPONSE-TYPE'] = $this->type;
return new \GuzzleHttp\Psr7\Response(200, $this->headers, $this->content);
}