Skip to content

Commit c7ccfbf

Browse files
committed
lint
1 parent 6484b1e commit c7ccfbf

File tree

3 files changed

+23
-27
lines changed

3 files changed

+23
-27
lines changed

app/Http/Middleware/AcceptJsonMiddleware.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,7 @@ class AcceptJsonMiddleware
1212
/**
1313
* Handle an incoming request.
1414
*
15-
* @param \Illuminate\Http\Request $request
1615
* @param \Closure(\Illuminate\Http\Request): (\Symfony\Component\HttpFoundation\Response) $next
17-
* @return \Symfony\Component\HttpFoundation\Response
1816
*/
1917
public function handle(Request $request, Closure $next): SymfonyResponse
2018
{
@@ -30,11 +28,11 @@ public function handle(Request $request, Closure $next): SymfonyResponse
3028
$response = $next($request);
3129

3230
// Force JSON content type if not already set
33-
if (! $response->headers->has('Content-Type') ||
31+
if (! $response->headers->has('Content-Type') ||
3432
! str_contains($response->headers->get('Content-Type'), 'application/json')) {
3533
$response->headers->set('Content-Type', 'application/json');
3634
}
3735

3836
return $response;
3937
}
40-
}
38+
}

app/OpenApi/Schemas/NotAcceptableErrorSchema.php

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,4 @@
2121
),
2222
]
2323
)]
24-
class NotAcceptableErrorSchema
25-
{
26-
}
24+
class NotAcceptableErrorSchema {}

tests/Unit/AcceptJsonMiddlewareTest.php

Lines changed: 20 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
test('AcceptJsonMiddleware accepts requests without Accept header (Laravel default)', function () {
44
// Laravel's acceptsJson() returns true when no Accept header is present
5-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
5+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
66

77
$request = \Illuminate\Http\Request::create('/api/test', 'GET');
88

@@ -17,10 +17,10 @@
1717
});
1818

1919
test('AcceptJsonMiddleware accepts requests with Accept: application/json header', function () {
20-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
20+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
2121

2222
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
23-
'HTTP_ACCEPT' => 'application/json'
23+
'HTTP_ACCEPT' => 'application/json',
2424
]);
2525

2626
$response = $middleware->handle($request, function () {
@@ -35,10 +35,10 @@
3535

3636
test('AcceptJsonMiddleware rejects requests with Accept: */json header', function () {
3737
// Laravel's acceptsJson() returns false for */json
38-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
38+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
3939

4040
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
41-
'HTTP_ACCEPT' => '*/json'
41+
'HTTP_ACCEPT' => '*/json',
4242
]);
4343

4444
$response = $middleware->handle($request, function () {
@@ -53,10 +53,10 @@
5353
});
5454

5555
test('AcceptJsonMiddleware accepts requests with Accept: application/* header', function () {
56-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
56+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
5757

5858
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
59-
'HTTP_ACCEPT' => 'application/*'
59+
'HTTP_ACCEPT' => 'application/*',
6060
]);
6161

6262
$response = $middleware->handle($request, function () {
@@ -67,10 +67,10 @@
6767
});
6868

6969
test('AcceptJsonMiddleware accepts requests with multiple Accept headers including application/json', function () {
70-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
70+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
7171

7272
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
73-
'HTTP_ACCEPT' => 'text/html,application/json,application/xml;q=0.9,*/*;q=0.8'
73+
'HTTP_ACCEPT' => 'text/html,application/json,application/xml;q=0.9,*/*;q=0.8',
7474
]);
7575

7676
$response = $middleware->handle($request, function () {
@@ -81,10 +81,10 @@
8181
});
8282

8383
test('AcceptJsonMiddleware rejects requests with only non-JSON Accept headers', function () {
84-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
84+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
8585

8686
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
87-
'HTTP_ACCEPT' => 'text/html,application/xml'
87+
'HTTP_ACCEPT' => 'text/html,application/xml',
8888
]);
8989

9090
$response = $middleware->handle($request, function () {
@@ -99,10 +99,10 @@
9999
});
100100

101101
test('AcceptJsonMiddleware sets Content-Type header to application/json when not already set', function () {
102-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
102+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
103103

104104
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
105-
'HTTP_ACCEPT' => 'application/json'
105+
'HTTP_ACCEPT' => 'application/json',
106106
]);
107107

108108
$response = $middleware->handle($request, function () {
@@ -113,10 +113,10 @@
113113
});
114114

115115
test('AcceptJsonMiddleware preserves existing application/json Content-Type header', function () {
116-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
116+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
117117

118118
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
119-
'HTTP_ACCEPT' => 'application/json'
119+
'HTTP_ACCEPT' => 'application/json',
120120
]);
121121

122122
$response = $middleware->handle($request, function () {
@@ -127,10 +127,10 @@
127127
});
128128

129129
test('AcceptJsonMiddleware rejects requests that only accept HTML', function () {
130-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
130+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
131131

132132
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
133-
'HTTP_ACCEPT' => 'text/html'
133+
'HTTP_ACCEPT' => 'text/html',
134134
]);
135135

136136
$response = $middleware->handle($request, function () {
@@ -146,15 +146,15 @@
146146

147147
test('AcceptJsonMiddleware accepts requests with */* Accept header', function () {
148148
// Laravel's acceptsJson() returns true for */*
149-
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware();
149+
$middleware = new \App\Http\Middleware\AcceptJsonMiddleware;
150150

151151
$request = \Illuminate\Http\Request::create('/api/test', 'GET', [], [], [], [
152-
'HTTP_ACCEPT' => '*/*'
152+
'HTTP_ACCEPT' => '*/*',
153153
]);
154154

155155
$response = $middleware->handle($request, function () {
156156
return response()->json(['success' => true]);
157157
});
158158

159159
expect($response->getStatusCode())->toBe(200);
160-
});
160+
});

0 commit comments

Comments
 (0)