/** * @param Router $router * @param Kernel|\Illuminate\Foundation\Http\Kernel $kernel */ public function boot(Router $router, Kernel $kernel) { $this->map($router); $this->kernel = $kernel; // The middleware is used to intercept every request with specific header // so that laravel can tell us, which route the request belongs to. $kernel->prependMiddleware(DetectRoute::class); $kernel->prependMiddleware(PreventRedirect::class); }
/** * Add the Cors middleware to the router. * * @param Kernel $kernel */ public function boot(Request $request, Kernel $kernel) { $this->publishes([$this->configPath() => config_path('cors.php')]); $this->app['router']->middleware('cors', HandleCors::class); if ($request->isMethod('OPTIONS')) { $kernel->prependMiddleware(HandlePreflight::class); } }
/** * Perform post-registration booting of services. * * @return void */ public function boot(\Illuminate\Routing\Router $router, \Illuminate\Contracts\Http\Kernel $kernel) { $this->loadViewsFrom(__DIR__ . '/resources/views', 'TaskManager'); $router->middleware('TaskManager', 'agoalofalife\\TaskManager\\Middleware\\TaskManager'); $kernel->prependMiddleware('agoalofalife\\TaskManager\\Middleware\\TaskManager'); $kernel->pushMiddleware('agoalofalife\\TaskManager\\Middleware\\TaskManager'); $this->publishes([__DIR__ . '/resources/assets/' => public_path('vendor/TaskManager')], 'public'); }
/** * Bootstrap any application services. * * @return void */ public function boot(\Illuminate\Routing\Router $router, \Illuminate\Contracts\Http\Kernel $kernel) { $kernel->prependMiddleware(\Askedio\Laravel100PageSpeed\Http\Middleware\Minify::class); $kernel->pushMiddleware(\Askedio\Laravel100PageSpeed\Http\Middleware\Minify::class); $router->middleware('minify', \Askedio\Laravel100PageSpeed\Http\Middleware\Minify::class); if (!$this->app->routesAreCached()) { require __DIR__ . '/routes.php'; } $this->publishes([__DIR__ . '/config/minify.php' => config_path('minify.php')]); $this->mergeConfigFrom(__DIR__ . '/config/minify.php', 'minify'); }
/** * boot. * * @method boot * * @param \Illuminate\Contracts\Http\Kernel $kernel */ public function boot(Kernel $kernel) { if ($this->app->runningInConsole() === true) { $this->publishes([__DIR__ . '/../config/tracy.php' => $this->app->configPath() . '/tracy.php'], 'config'); return; } if ($this->app['config']['tracy']['enabled'] === true) { $this->app->extend(ExceptionHandler::class, function ($exceptionHandler, $app) { return $app->make(Handler::class, ['exceptionHandler' => $exceptionHandler]); }); $kernel->prependMiddleware(Dispatch::class); $kernel->pushMiddleware(AppendDebugbar::class); } }
/** * boot. * * @method boot * * @param \Illuminate\Contracts\Http\Kernel $kernel * @param \Illuminate\Contracts\View\Factory $view */ public function boot(Kernel $kernel, View $view) { if ($this->app->runningInConsole() === true) { $this->publishes([__DIR__ . '/../config/tracy.php' => $this->app->configPath() . '/tracy.php'], 'config'); return; } if ($this->app['config']['tracy']['enabled'] === true) { $this->app->extend(ExceptionHandler::class, function ($exceptionHandler, $app) { return $app->make(Handler::class, ['exceptionHandler' => $exceptionHandler]); }); $kernel->prependMiddleware(Dispatch::class); } $view->getEngineResolver()->resolve('blade')->getCompiler()->directive('bdump', function ($expression) { return "<?php \\Tracy\\Debugger::barDump({$expression}); ?>"; }); }
/** * Add the request middleware to the beggining of the kernel. * * @param \Illuminate\Contracts\Http\Kernel $kernel * * @return void */ protected function addRequestMiddlewareToBeginning(Kernel $kernel) { $kernel->prependMiddleware('Dingo\\Api\\Http\\Middleware\\Request'); }
/** * Boot the Service. */ public function boot(\Illuminate\Contracts\Http\Kernel $kernel) { if ($this->app->environment() == 'local') { $kernel->prependMiddleware(\Clockwork\Support\Laravel\ClockworkMiddleware::class); } }
protected function addRequestMiddlewareToBeginning(Kernel $kernel) { /** @var \App\Http\Kernel $kernel */ $kernel->prependMiddleware('Develpr\\AlexaApp\\Http\\Middleware\\Request'); }
/** * Add the request middleware to the beginning of the kernel. * * @author Morten Rugaard <*****@*****.**> * * @param \Illuminate\Contracts\Http\Kernel $kernel * @return void */ protected function addRequestMiddlewareToBeginning(IlluminateContractKernel $kernel) { $kernel->prependMiddleware(NodesHttpMiddlewareRequest::class); }
/** * Add the request middleware to the beginning of the kernel. * * @param \Illuminate\Contracts\Http\Kernel $kernel * * @return void */ protected function addRequestMiddlewareToBeginning(Kernel $kernel) { $kernel->prependMiddleware(Request::class); }
private function registerMiddleware(Kernel $kernel) { // add our middleware at the beginning, before CSRF checking $kernel->prependMiddleware(Middleware\VerifyDeployRequest::class); }