group( config('Install') ->gateway, [ 'namespace' => 'Modules\Install\Controllers', ], static function ($routes): void { $routes->get('/', 'InstallController', [ 'as' => 'install', ]); $routes->post('instance-config', 'InstallController::instanceConfigAction', [ 'as' => 'instance-config', ]); $routes->post('database-config', 'InstallController::databaseConfigAction', [ 'as' => 'database-config', ]); $routes->post('cache-config', 'InstallController::cacheConfigAction', [ 'as' => 'cache-config', ]); $routes->post( 'create-superadmin', 'InstallController::createSuperAdminAction', [ 'as' => 'create-superadmin', ], ); }, );