Skip to content
14 changes: 9 additions & 5 deletions src/Middlewares/SetHeaderMiddleware.php
Original file line number Diff line number Diff line change
Expand Up @@ -12,13 +12,17 @@ class SetHeaderMiddleware
{
public function handle(Request $request, Closure $next)
{
$this->set($request);

return $next($request);
return $this->set(
$next($this->set($request))
);
}

protected function set(Request $request)
protected function set($request)
{
$response->headers->set(Header::ACCEPT, 'application/json');
if (! $request->headers->has(Header::ACCEPT)) {
$request->headers->set(Header::ACCEPT, 'application/json');
}

return $request;
}
}