Fixing Response

This commit is contained in:
Philipp Holzer 2021-11-21 23:46:57 +01:00
parent 7cd85873ee
commit ae24bf8d54
Signed by: nupplaPhil
GPG key ID: 24A7501396EB5432

View file

@ -100,18 +100,8 @@ class Response implements ICanCreateResponses
*/ */
public function generate(): ResponseInterface 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 // 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); return new \GuzzleHttp\Psr7\Response(200, $this->headers, $this->content);
} }