X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=routes%2Fweb.php;h=782fb6ddab7874c31cb0974a496cec9c309d34e5;hb=e4e7cbc7e4944b08d74f5752de337ba7700367f4;hp=903ca72c0694d6e4dfc3b3499978df73e99c5109;hpb=edd0e97bfdc544114f30bf4c13a929631c44a555;p=alttp.git diff --git a/routes/web.php b/routes/web.php index 903ca72..782fb6d 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,6 +1,10 @@ call('App\Http\Controllers\TechniqueController@web', ['type' => 'dungeon', 'name' => $name]); +}); + +Route::get('/locations/{name}', function($name) { + return app()->call('App\Http\Controllers\TechniqueController@web', ['type' => 'location', 'name' => $name]); +}); + +Route::get('/modes/{name}', function($name) { + return app()->call('App\Http\Controllers\TechniqueController@web', ['type' => 'mode', 'name' => $name]); +}); + +Route::get('/rulesets/{name}', function($name) { + return app()->call('App\Http\Controllers\TechniqueController@web', ['type' => 'ruleset', 'name' => $name]); +}); + +Route::get('/tech/{name}', function($name) { + return app()->call('App\Http\Controllers\TechniqueController@web', ['type' => 'tech', 'name' => $name]); +}); + Route::view('/{path?}', 'app')->where('path', '.*'); Route::group(['prefix' => config('larascord.prefix'), 'middleware' => ['web']], function() { - Route::get('/callback', [DiscordController::class, 'handle']) - ->name('larascord.login'); + Route::get('/callback', [DiscordController::class, 'handle']) + ->name('larascord.login'); - Route::redirect('/refresh-token', '/login') - ->name('larascord.refresh_token'); + Route::redirect('/refresh-token', '/login') + ->name('larascord.refresh_token'); });