public function register()
{
// Define our router extension
$this->app->singleton(ExtendedRouter::class, function ($app) {
return new ExtendedRouter($app['events'], $app);
});
// Swap the default router with our extended router
$this->app->alias(ExtendedRouter::class, 'router');
}