Skip to content

Commit 8c858e7

Browse files
authored
Merge pull request #152 from inertiajs/register-middleware-fix
Add check for appendMiddlewareToGroup() method when registering middleware
2 parents 4f0e1ef + 5de5878 commit 8c858e7

File tree

1 file changed

+8
-4
lines changed

1 file changed

+8
-4
lines changed

src/ServiceProvider.php

Lines changed: 8 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -52,10 +52,14 @@ protected function registerRouterMacro()
5252

5353
protected function registerMiddleware()
5454
{
55-
$this->app[Kernel::class]->appendMiddlewareToGroup(
56-
Config::get('inertia.middleware_group', 'web'),
57-
Middleware::class
58-
);
55+
$kernel = $this->app[Kernel::class];
56+
57+
if (method_exists($kernel, 'appendMiddlewareToGroup')) {
58+
$kernel->appendMiddlewareToGroup(
59+
Config::get('inertia.middleware_group', 'web'),
60+
Middleware::class
61+
);
62+
}
5963
}
6064

6165
protected function shareValidationErrors()

0 commit comments

Comments
 (0)