From 0c448ee83fcd98b4933ef69c3accdcd7a3bd060e Mon Sep 17 00:00:00 2001 From: Hugo Sales Date: Thu, 23 Jul 2020 15:39:05 +0000 Subject: [PATCH] [ROUTES] Change name of admin and settings routes and refactor the way they're specified --- src/Routes/Main.php | 19 +++---------------- 1 file changed, 3 insertions(+), 16 deletions(-) diff --git a/src/Routes/Main.php b/src/Routes/Main.php index 0764826bba..94da7397a0 100644 --- a/src/Routes/Main.php +++ b/src/Routes/Main.php @@ -42,7 +42,7 @@ abstract class Main public static function load(RouteLoader $r): void { $r->connect('main_all', '/main/all', C\NetworkPublic::class); - $r->connect('admin_config', '/admin/config', C\AdminPanel::class); + $r->connect('admin_panel', '/panel/admin', C\AdminPanel::class); $r->connect('login', '/login', [C\Security::class, 'login']); $r->connect('logout', '/logout', [C\Security::class, 'logout']); @@ -53,22 +53,9 @@ abstract class Main } // Settings pages + $r->connect('settings', '/settings' . $s, [C\UserPanel::class, 'profile']); foreach (['profile', 'avatar', 'misc', 'account'] as $s) { - $r->connect('settings_' . $s, 'settings/' . $s, [C\UserPanel::class, 'profile']); - switch ($s) { - case 'profile': - $r->connect('settings_' . $s, 'settings/' . $s, [C\UserPanel::class, 'profile']); - break; - case 'avatar': - $r->connect('settings_' . $s, 'settings/' . $s, [C\UserPanel::class, 'avatar']); - break; - case 'misc': - $r->connect('settings_' . $s, 'settings/' . $s, [C\UserPanel::class, 'misc']); - break; - case 'account': - $r->connect('settings_' . $s, 'settings/' . $s, [C\UserPanel::class, 'account']); - break; - } + $r->connect('settings_' . $s, '/settings' . $s, [C\UserPanel::class, $s]); } } }