Skip to content

Commit ca58a35

Browse files
authored
Merge pull request #21 from markstory/45-fixes
Improve compatibility with CakePHP 4.5 and PHP 8.2
2 parents 647fb84 + 741e36a commit ca58a35

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

src/Middleware/InertiaMiddleware.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,12 @@ class InertiaMiddleware implements MiddlewareInterface
2121
*/
2222
public function process(ServerRequestInterface $request, RequestHandlerInterface $handler): ResponseInterface
2323
{
24-
if (!$request->hasHeader('X-Inertia')) {
25-
return $handler->handle($request);
26-
}
2724
if ($request instanceof ServerRequest) {
2825
$this->setupDetectors($request);
2926
}
27+
if (!$request->hasHeader('X-Inertia')) {
28+
return $handler->handle($request);
29+
}
3030

3131
$response = $handler->handle($request);
3232
if (

tests/TestCase/View/InertiaJsonViewTest.php

+2
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@
1010

1111
class InertiaJsonViewTest extends TestCase
1212
{
13+
public $View;
14+
1315
public function setUp(): void
1416
{
1517
parent::setUp();

0 commit comments

Comments
 (0)