fix : API Version 관리 추가 - 초기에는 v1으로 개발
(cherry picked from commit 09bf8ac599)
This commit is contained in:
37
app/Http/Controllers/Api/V1/AdminApiController.php
Normal file
37
app/Http/Controllers/Api/V1/AdminApiController.php
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\Api\V1;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Http\Request;
|
||||
use App\Helpers\ApiResponse;
|
||||
use App\Models\SiteAdmin;
|
||||
|
||||
class AdminApiController extends Controller
|
||||
{
|
||||
|
||||
/* /**
|
||||
* @OA\Post(
|
||||
* path="/api/v1/admin/list",
|
||||
* summary="관리자 리스트",
|
||||
* tags={"Admin"},
|
||||
* security={{"ApiKeyAuth":{}}},
|
||||
* @OA\RequestBody(
|
||||
* required=true,
|
||||
* @OA\JsonContent(
|
||||
* required={"user_token"},
|
||||
* @OA\Property(property="user_token", type="string", example="XXXXXXX")
|
||||
* )
|
||||
* ),
|
||||
* @OA\Response(response=200, description="성공"),
|
||||
* @OA\Response(response=401, description="실패")
|
||||
* )
|
||||
*/
|
||||
public function list(Request $request)
|
||||
{
|
||||
return ApiResponse::handle(function () use ($request) {
|
||||
$admins = new SiteAdmin;
|
||||
return ApiResponse::response('get', $admins, $request->debug);
|
||||
}, '관리자 목록 조회 성공', '관리자 목록 조회 실패');
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user