From 7c6bfd627180d320190fb5969e9a4ec6405e2e10 Mon Sep 17 00:00:00 2001 From: Pig Fang Date: Fri, 1 May 2020 08:34:47 +0800 Subject: [PATCH] add API for players management --- routes/api.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/routes/api.php b/routes/api.php index 72e33cf1..bc52528f 100644 --- a/routes/api.php +++ b/routes/api.php @@ -27,3 +27,15 @@ Route::prefix('closet')->middleware('auth:jwt,oauth')->group(function () { Route::put('{tid}', 'ClosetController@rename'); Route::delete('{tid}', 'ClosetController@remove'); }); + +Route::prefix('admin') + ->middleware(['auth:jwt,oauth', 'role:admin']) + ->group(function () { + Route::prefix('players')->group(function () { + Route::get('', 'PlayersManagementController@list'); + Route::put('{player}/name', 'PlayersManagementController@name'); + Route::put('{player}/owner', 'PlayersManagementController@owner'); + Route::put('{player}/textures', 'PlayersManagementController@texture'); + Route::delete('{player}', 'PlayersManagementController@delete'); + }); + });