45 http_response_code($response->getStatusCode());
48 foreach (array_keys($response->getHeaders()) as
$key) {
50 if (strtolower($key) ===
'set-cookie') {
51 foreach ($response->getHeader($key) as $header) {
52 header(
"$key: " . $header,
false);
55 header(
"$key: " . $response->getHeaderLine($key));
60 $response->getBody()->rewind();
63 $resource = $response->getBody()->detach();
67 if (is_resource($resource)) {
74 $sendStatus = fpassthru($resource);
81 if ($sendStatus ===
false) {
Interface ResponseSenderStrategy.
sendResponse(ResponseInterface $response)
Sends the rendered response to the client.
Class DefaultResponseSenderStrategy.