Skip to content

Commit 301d946

Browse files
committed
Organise routes
1 parent 0869fee commit 301d946

File tree

1 file changed

+14
-13
lines changed

1 file changed

+14
-13
lines changed

routes/web.php

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -16,20 +16,21 @@
1616
|
1717
*/
1818

19-
Route::redirect('/newsletter', 'https://simonhamp.mailcoach.app/nativephp');
20-
Route::redirect('/phpverse-2025', 'https://lp.jetbrains.com/phpverse-2025');
21-
Route::redirect('/docs/1/getting-started/sponsoring', '/sponsor');
22-
Route::redirect('/docs/desktop/1/getting-started/sponsoring', '/sponsor');
23-
Route::redirect('/discord', 'https://discord.gg/X62tWNStZK');
19+
Route::redirect('newsletter', 'https://simonhamp.mailcoach.app/nativephp');
20+
Route::redirect('phpverse-2025', 'https://lp.jetbrains.com/phpverse-2025');
21+
Route::redirect('docs/1/getting-started/sponsoring', '/sponsor');
22+
Route::redirect('docs/desktop/1/getting-started/sponsoring', '/sponsor');
23+
Route::redirect('discord', 'https://discord.gg/X62tWNStZK');
24+
Route::redirect('bifrost', 'https://bifrost.nativephp.com');
25+
Route::redirect('mobile', 'pricing');
26+
Route::redirect('ios', 'pricing');
27+
Route::redirect('t-shirt', 'pricing');
28+
Route::redirect('tshirt', 'pricing');
2429

2530
Route::view('/', 'welcome')->name('welcome');
2631
Route::view('pricing', 'pricing')->name('pricing');
2732
Route::view('brand', 'brand')->name('brand');
28-
Route::redirect('mobile', 'pricing');
2933
Route::view('laracon-us-2025-giveaway', 'laracon-us-2025-giveaway')->name('laracon-us-2025-giveaway');
30-
Route::redirect('ios', 'pricing');
31-
Route::redirect('t-shirt', 'pricing');
32-
Route::redirect('tshirt', 'pricing');
3334
Route::view('privacy-policy', 'privacy-policy')->name('privacy-policy');
3435
Route::view('terms-of-service', 'terms-of-service')->name('terms-of-service');
3536
Route::view('partners', 'partners')->name('partners');
@@ -38,20 +39,20 @@
3839
Route::get('blog', [ShowBlogController::class, 'index'])->name('blog');
3940
Route::get('blog/{article}', [ShowBlogController::class, 'show'])->name('article');
4041

41-
Route::get('/docs/{platform}/{version}/{page}.md', [ShowDocumentationController::class, 'serveRawMarkdown'])
42+
Route::get('docs/{platform}/{version}/{page}.md', [ShowDocumentationController::class, 'serveRawMarkdown'])
4243
->where('page', '(.*)')
4344
->where('platform', '[a-z]+')
4445
->where('version', '[0-9]+')
4546
->name('docs.raw');
4647

47-
Route::get('/docs/{platform}/{version}/{page?}', ShowDocumentationController::class)
48+
Route::get('docs/{platform}/{version}/{page?}', ShowDocumentationController::class)
4849
->where('page', '(.*)')
4950
->where('platform', '[a-z]+')
5051
->where('version', '[0-9]+')
5152
->name('docs.show');
5253

5354
// Forward unversioned requests to the latest version
54-
Route::get('/docs/{page?}', function ($page = null) {
55+
Route::get('docs/{page?}', function ($page = null) {
5556
$page ??= 'introduction';
5657
$version = session('viewing_docs_version', '1');
5758
$platform = session('viewing_docs_platform', 'mobile');
@@ -80,4 +81,4 @@
8081
]);
8182
})->name('docs')->where('page', '.*');
8283

83-
Route::get('/order/{checkoutSessionId}', App\Livewire\OrderSuccess::class)->name('order.success');
84+
Route::get('order/{checkoutSessionId}', App\Livewire\OrderSuccess::class)->name('order.success');

0 commit comments

Comments
 (0)