diff --git a/src/EscolaLmsServiceProvider.php b/src/EscolaLmsServiceProvider.php index d23d3d6..d15ae5c 100644 --- a/src/EscolaLmsServiceProvider.php +++ b/src/EscolaLmsServiceProvider.php @@ -2,9 +2,8 @@ namespace EscolaLms\Core; -use EscolaLms\Core\Http\Facades\Route; use EscolaLms\Core\Http\Middleware\SetTimezoneForUserMiddleware; -use Illuminate\Routing\Router; +use Illuminate\Contracts\Http\Kernel; use Illuminate\Support\ServiceProvider; class EscolaLmsServiceProvider extends ServiceProvider @@ -19,9 +18,8 @@ public function register() public function boot() { - $router = $this->app->make(Router::class); - $router->aliasMiddleware('set_timezone', SetTimezoneForUserMiddleware::class); - Route::extend('set_timezone'); + $this->app->make(Kernel::class) + ->pushMiddleware(SetTimezoneForUserMiddleware::class); $this->loadConfig(); $this->loadRoutesFrom(__DIR__ . '/routes.php'); diff --git a/src/Http/Facades/Route.php b/src/Http/Facades/Route.php deleted file mode 100644 index f9f8f29..0000000 --- a/src/Http/Facades/Route.php +++ /dev/null @@ -1,21 +0,0 @@ - Route::apply(['auth:api']), 'prefix' => 'api/core'], function () { +Route::group(['middleware' => ['auth:api'], 'prefix' => 'api/core'], function () { Route::get('/packages', [CoreController::class, 'packages']); });