From ef4921949b39638a5e9c30709e139d91cbb72ed6 Mon Sep 17 00:00:00 2001 From: flashwave Date: Mon, 28 Feb 2022 19:52:53 +0000 Subject: [PATCH] Removed old redirect handlers. --- src/Http/Handlers/AuthHandler.php | 20 ---------- src/Http/Handlers/ChangelogHandler.php | 13 ------- src/Http/Handlers/InfoHandler.php | 4 -- src/Http/Handlers/NewsHandler.php | 51 -------------------------- 4 files changed, 88 deletions(-) delete mode 100644 src/Http/Handlers/AuthHandler.php diff --git a/src/Http/Handlers/AuthHandler.php b/src/Http/Handlers/AuthHandler.php deleted file mode 100644 index 575a04f6..00000000 --- a/src/Http/Handlers/AuthHandler.php +++ /dev/null @@ -1,20 +0,0 @@ -getParam('m'); - $destination = [ - 'logout' => 'auth-logout', - 'reset' => 'auth-reset', - 'forgot' => 'auth-forgot', - 'register' => 'auth-register', - ][$mode] ?? 'auth-login'; - $response->redirect(url($destination), true); - } -} diff --git a/src/Http/Handlers/ChangelogHandler.php b/src/Http/Handlers/ChangelogHandler.php index 749f8a26..f423b186 100644 --- a/src/Http/Handlers/ChangelogHandler.php +++ b/src/Http/Handlers/ChangelogHandler.php @@ -114,17 +114,4 @@ class ChangelogHandler extends Handler { $response->setContentType('application/rss+xml; charset=utf-8'); return (new RssFeedSerializer)->serializeFeed(self::createFeed('rss')); } - - public function legacy($response, $request) { - $changeId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT); - if($changeId) { - $response->redirect(url('changelog-change', ['change' => $changeId]), true); - return; - } - - $response->redirect(url('changelog-index', [ - 'date' => $request->getParam('d'), - 'user' => $request->getParam('u', FILTER_SANITIZE_NUMBER_INT), - ]), true); - } } diff --git a/src/Http/Handlers/InfoHandler.php b/src/Http/Handlers/InfoHandler.php index a20f356d..24929cb8 100644 --- a/src/Http/Handlers/InfoHandler.php +++ b/src/Http/Handlers/InfoHandler.php @@ -9,10 +9,6 @@ final class InfoHandler extends Handler { $response->setContent(Template::renderRaw('info.index')); } - public function redir($response, $request, string $name = ''): void { - $response->redirect(url('info', ['title' => $name]), true); - } - public function page($response, $request, string ...$parts) { $name = implode('/', $parts); $document = [ diff --git a/src/Http/Handlers/NewsHandler.php b/src/Http/Handlers/NewsHandler.php index bbea81d3..2739ac4e 100644 --- a/src/Http/Handlers/NewsHandler.php +++ b/src/Http/Handlers/NewsHandler.php @@ -142,55 +142,4 @@ final class NewsHandler extends Handler { self::createFeed('rss', $categoryInfo, $categoryInfo->posts(new Pagination(10))) ); } - - public function legacy($response, $request) { - $location = url('news-index'); - - switch($request->getPath()) { - case '/news/index.php': - $location = url('news-index', [ - 'page' => $request->getParam('page', FILTER_SANITIZE_NUMBER_INT), - ]); - break; - - case '/news/category.php': - $location = url('news-category', [ - 'category' => $request->getParam('c', FILTER_SANITIZE_NUMBER_INT), - 'page' => $request->getParam('p', FILTER_SANITIZE_NUMBER_INT), - ]); - break; - - case '/news/post.php': - $location = url('news-post', [ - 'post' => $request->getParam('p', FILTER_SANITIZE_NUMBER_INT), - ]); - break; - - case '/news/feed.php': - return 400; - - case '/news/feed.php/rss': - case '/news/feed.php/atom': - $feedType = basename($request->getPath()); - $catId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT); - $location = url($catId > 0 ? "news-category-feed-{$feedType}" : "news-feed-{$feedType}", ['category' => $catId]); - break; - - case '/news.php/rss': - case '/news.php/atom': - $feedType = basename($request->getPath()); - case '/news.php': - $postId = $request->getParam('n', FILTER_SANITIZE_NUMBER_INT) ?? $request->getParam('p', FILTER_SANITIZE_NUMBER_INT); - if($postId > 0) - $location = url('news-post', ['post' => $postId]); - else { - $catId = $request->getParam('c', FILTER_SANITIZE_NUMBER_INT); - $pageId = $request->getParam('page', FILTER_SANITIZE_NUMBER_INT); - $location = url($catId > 0 ? (isset($feedType) ? "news-category-feed-{$feedType}" : 'news-category') : (isset($feedType) ? "news-feed-{$feedType}" : 'news-index'), ['category' => $catId, 'page' => $pageId]); - } - break; - } - - $response->redirect($location, true); - } }