mirror of
https://github.com/NNTmux/newznab-tmux.git
synced 2026-08-28 17:01:16 +00:00
Convert route array to fluent methods
This commit is contained in:
+4
-4
@@ -15,17 +15,17 @@ use App\Http\Controllers\Api\ApiController;
|
||||
use App\Http\Controllers\Api\ApiInformController;
|
||||
use App\Http\Controllers\Api\ApiV2Controller;
|
||||
|
||||
Route::group(['prefix' => 'v1', 'namespace' => 'Api'], function () {
|
||||
Route::prefix('v1')->namespace('Api')->group(function () {
|
||||
Route::get('api', [ApiController::class, 'api']);
|
||||
Route::post('api', [ApiController::class, 'api']);
|
||||
});
|
||||
|
||||
Route::group(['prefix' => 'v2', 'namespace' => 'Api'], function () {
|
||||
Route::prefix('v2')->namespace('Api')->group(function () {
|
||||
Route::get('capabilities', [ApiV2Controller::class, 'capabilities']);
|
||||
Route::post('capabilities', [ApiV2Controller::class, 'capabilities']);
|
||||
});
|
||||
|
||||
Route::group(['prefix' => 'v2', 'namespace' => 'Api', 'middleware' => ['auth:api', 'throttle:rate_limit,1']], function () {
|
||||
Route::prefix('v2')->namespace('Api')->middleware('auth:api', 'throttle:rate_limit,1')->group(function () {
|
||||
Route::get('movies', [ApiV2Controller::class, 'movie']);
|
||||
Route::post('movies', [ApiV2Controller::class, 'movie']);
|
||||
Route::get('search', [ApiV2Controller::class, 'apiSearch']);
|
||||
@@ -38,7 +38,7 @@ Route::group(['prefix' => 'v2', 'namespace' => 'Api', 'middleware' => ['auth:api
|
||||
Route::post('details', [ApiV2Controller::class, 'details']);
|
||||
});
|
||||
|
||||
Route::group(['prefix' => 'inform', 'namespace' => 'Api', 'middleware' => ['auth:api']], function () {
|
||||
Route::prefix('inform')->namespace('Api')->middleware('auth:api')->group(function () {
|
||||
Route::get('release', [ApiInformController::class, 'release']);
|
||||
Route::post('release', [ApiInformController::class, 'release']);
|
||||
});
|
||||
|
||||
+1
-1
@@ -11,7 +11,7 @@
|
||||
|
||||
use App\Http\Controllers\RssController;
|
||||
|
||||
Route::group(['guard' => 'rss', 'middleware' => ['auth:api']], function () {
|
||||
Route::middleware('auth:api')->group(['guard' => 'rss',], function () {
|
||||
Route::get('mymovies', [RssController::class, 'myMoviesRss']);
|
||||
Route::post('mymovies', [RssController::class, 'myMoviesRss']);
|
||||
Route::get('myshows', [RssController::class, 'myShowsRss']);
|
||||
|
||||
+5
-5
@@ -86,13 +86,13 @@ Route::get('login', [LoginController::class, 'showLoginForm']);
|
||||
Route::post('login', [LoginController::class, 'login'])->name('login');
|
||||
Route::get('logout', [LoginController::class, 'logout'])->name('logout');
|
||||
|
||||
Route::group(['middleware' => ['isVerified']], function () {
|
||||
Route::middleware('isVerified')->group(function () {
|
||||
Route::get('resetpassword', [ResetPasswordController::class, 'reset']);
|
||||
Route::post('resetpassword', [ResetPasswordController::class, 'reset']);
|
||||
|
||||
Route::get('profile', [ProfileController::class, 'show']);
|
||||
|
||||
Route::group(['prefix' => 'browse'], function () {
|
||||
Route::prefix('browse')->group(function () {
|
||||
Route::get('tags', [BrowseController::class, 'tags']);
|
||||
Route::get('group', [BrowseController::class, 'group']);
|
||||
Route::get('All', [BrowseController::class, 'index']);
|
||||
@@ -132,7 +132,7 @@ Route::group(['middleware' => ['isVerified']], function () {
|
||||
|
||||
Route::post('failed', [FailedReleasesController::class, 'failed'])->name('failed');
|
||||
|
||||
Route::group(['middleware' => 'clearance'], function () {
|
||||
Route::middleware('clearance')->group(function () {
|
||||
Route::get('Games', [GamesController::class, 'show'])->name('Games');
|
||||
Route::post('Games', [GamesController::class, 'show'])->name('Games');
|
||||
|
||||
@@ -247,7 +247,7 @@ Route::get('forum-delete/{id}', [ForumController::class, 'destroy'])->middleware
|
||||
|
||||
Route::post('forum-delete/{id}', [ForumController::class, 'destroy'])->middleware('role:Admin');
|
||||
|
||||
Route::group(['middleware' => ['role:Admin', '2fa'], 'prefix' => 'admin', 'namespace' => 'Admin'], function () {
|
||||
Route::middleware('role:Admin', '2fa')->prefix('admin')->namespace('Admin')->group(function () {
|
||||
Route::get('index', [AdminPageController::class, 'index']);
|
||||
Route::get('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']);
|
||||
Route::post('anidb-delete/{id}', [AdminAnidbController::class, 'destroy']);
|
||||
@@ -366,7 +366,7 @@ Route::group(['middleware' => ['role:Admin', '2fa'], 'prefix' => 'admin', 'names
|
||||
Route::post('group-list-inactive', [AdminGroupController::class, 'inactive']);
|
||||
});
|
||||
|
||||
Route::group(['middleware' => ['role_or_permission:Admin|Moderator|edit release'], 'prefix' => 'admin', 'namespace' => 'Admin'], function () {
|
||||
Route::middleware('role_or_permission:Admin|Moderator|edit release')->prefix('admin')->namespace('Admin')->group(function () {
|
||||
Route::get('release-edit', [AdminReleasesController::class, 'edit']);
|
||||
Route::post('release-edit', [AdminReleasesController::class, 'edit']);
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user