/** * Register the catch-all route with the Laravel router. * * @return void */ protected function createLaravelRoute() { $prefix = $this->app->make('config')->get('fluxbb.route_prefix', ''); $this->app->make('router')->any($prefix . '/{uri}', ['as' => 'fluxbb', 'uses' => function () { $dispatcher = new Dispatcher($this->app->make('FluxBB\\Web\\Router'), $this->app->make('FluxBB\\Web\\ControllerFactory')); return $dispatcher->handle($this->app->make('request')); }])->where('uri', '.*'); }