for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
declare(strict_types=1);
namespace Cerbero\JsonApiError\Middleware;
use Closure;
use Illuminate\Http\Request;
use Symfony\Component\HttpFoundation\Response;
/**
* The middleware to enforce a JSON request.
*/
class EnforceJsonRequest
{
* Handle an incoming request.
*
* @param Closure(Request): Response $next
public function handle(Request $request, Closure $next): Response
$request->headers->set('Accept', 'application/json');
return $next($request);
}