From 16f86d3a2f39979d802c2a4959cf18c64da8ab38 Mon Sep 17 00:00:00 2001 From: Irfan Date: Fri, 20 May 2022 22:32:46 +0500 Subject: [PATCH] update docs --- .../Controllers/V4DB/ScheduleController.php | 2 ++ .../Controllers/V4DB/SearchController.php | 30 +++++++++++++++- storage/api-docs/api-docs.json | 35 +++++++++++++++++++ 3 files changed, 66 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/V4DB/ScheduleController.php b/app/Http/Controllers/V4DB/ScheduleController.php index 2fe09b3..8fef9d9 100644 --- a/app/Http/Controllers/V4DB/ScheduleController.php +++ b/app/Http/Controllers/V4DB/ScheduleController.php @@ -70,6 +70,8 @@ class ScheduleController extends Controller * @OA\Schema(type="string",enum={"true", "false"}) * ), * + * @OA\Parameter(ref="#/components/parameters/limit"), + * * @OA\Response( * response="200", * description="Returns weekly schedule", diff --git a/app/Http/Controllers/V4DB/SearchController.php b/app/Http/Controllers/V4DB/SearchController.php index 1e78f55..b3651b1 100644 --- a/app/Http/Controllers/V4DB/SearchController.php +++ b/app/Http/Controllers/V4DB/SearchController.php @@ -157,7 +157,7 @@ class SearchController extends Controller * description="Return entries starting with the given letter", * @OA\Schema(type="string") * ), - * + * * @OA\Parameter( * name="producers", * in="query", @@ -165,6 +165,20 @@ class SearchController extends Controller * @OA\Schema(type="string") * ), * + * @OA\Parameter( + * name="start_date", + * in="query", + * description="Filter by starting date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + * @OA\Schema(type="string") + * ), + * + * @OA\Parameter( + * name="start_date", + * in="query", + * description="Filter by ending date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + * @OA\Schema(type="string") + * ), + * * @OA\Response( * response="200", * description="Returns search results for anime", @@ -308,6 +322,20 @@ class SearchController extends Controller * @OA\Schema(type="string") * ), * + * @OA\Parameter( + * name="start_date", + * in="query", + * description="Filter by starting date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + * @OA\Schema(type="string") + * ), + * + * @OA\Parameter( + * name="start_date", + * in="query", + * description="Filter by ending date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + * @OA\Schema(type="string") + * ), + * * @OA\Response( * response="200", * description="Returns search results for manga", diff --git a/storage/api-docs/api-docs.json b/storage/api-docs/api-docs.json index cadd249..cf72ddc 100644 --- a/storage/api-docs/api-docs.json +++ b/storage/api-docs/api-docs.json @@ -2019,6 +2019,9 @@ "false" ] } + }, + { + "$ref": "#/components/parameters/limit" } ], "responses": { @@ -2155,6 +2158,22 @@ "schema": { "type": "string" } + }, + { + "name": "start_date", + "in": "query", + "description": "Filter by starting date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + "schema": { + "type": "string" + } + }, + { + "name": "start_date", + "in": "query", + "description": "Filter by ending date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + "schema": { + "type": "string" + } } ], "responses": { @@ -2284,6 +2303,22 @@ "schema": { "type": "string" } + }, + { + "name": "start_date", + "in": "query", + "description": "Filter by starting date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + "schema": { + "type": "string" + } + }, + { + "name": "start_date", + "in": "query", + "description": "Filter by ending date. Format: YYYY-MM-DD. e.g `2022`, `2005-05`, `2005-01-01`", + "schema": { + "type": "string" + } } ], "responses": {