*/ class StatusPageRoutes { /** * Define the status page routes. * * @param \Illuminate\Contracts\Routing\Registrar $router * * @return void */ public function map(Registrar $router) { $router->group([ 'middleware' => ['web', 'ready', 'localize'], ], function (Registrar $router) { $router->get('/', [ 'as' => 'get:status-page', 'uses' => 'StatusPageController@showIndex', ]); $router->get('incidents/{incident}', [ 'as' => 'get:incident', 'uses' => 'StatusPageController@showIncident', ]); $router->get('metrics/{metric}', [ 'as' => 'get:metric', 'uses' => 'StatusPageController@getMetrics', ]); $router->get('component/{component}/shield', [ 'as' => 'get:component_shield', 'uses' => 'StatusPageController@showComponentBadge', ]); }); } }