response()->json([ 'message' => resolve(AppConfig::class)->name->value . ' please choose a version', 'versions' => [ 'v1' => route('api.v1.root'), ], ]) )->name('api.root'); Route::get('/ping', fn () => response()->json('pong'))->name('api.ping'); // * V1 API Route::prefix('v1') ->name('api.v1.') ->middleware('api.v1') ->group(function (): void { require __DIR__ . '/apiv1.php'; });