* @author Connor S. Parks */ class UserRoutes { /** * Define the dashboard user routes. * * @param \Illuminate\Contracts\Routing\Registrar $router * * @return void */ public function map(Registrar $router) { $router->group([ 'middleware' => ['web', 'auth'], 'namespace' => 'Dashboard', 'as' => 'dashboard.user.', 'prefix' => 'dashboard/user', ], function (Registrar $router) { $router->get('/', [ 'as' => 'user', 'uses' => 'UserController@showUser', ]); $router->post('/', 'UserController@postUser'); $router->get('{user}/api/regen', 'UserController@regenerateApiKey'); }); } }