Skip to content

Commit 3a57467

Browse files
committed
fix: add requested changes
1 parent 1ebfdd9 commit 3a57467

File tree

1 file changed

+17
-9
lines changed

1 file changed

+17
-9
lines changed

app/Http/Controllers/Apis/Protected/Summit/OAuth2SummitMediaUploadTypeApiController.php

Lines changed: 17 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,7 @@ public function __construct
7272

7373
#[OA\Get(
7474
path: "/api/v1/summits/{id}/media-upload-types",
75+
operationId: "getAllMediaUploadTypes",
7576
summary: "Get all media upload types for a summit",
7677
description: "Returns a paginated list of media upload types configured for a specific summit. Allows ordering, filtering and pagination.",
7778
security: [
@@ -91,7 +92,7 @@ public function __construct
9192
tags: ["Summit Media Upload Types"],
9293
parameters: [
9394
new OA\Parameter(
94-
name: 'summit_id',
95+
name: 'id',
9596
in: 'query',
9697
required: false,
9798
schema: new OA\Schema(type: 'integer'),
@@ -164,6 +165,7 @@ public function getAllBySummit($summit_id)
164165

165166
#[OA\Get(
166167
path: "/api/v1/summits/{id}/media-upload-types/{media_upload_type_id}",
168+
operationId: "getMediaUploadType",
167169
summary: "Get a specific media upload type",
168170
description: "Returns detailed information about a specific media upload type",
169171
security: [
@@ -183,7 +185,7 @@ public function getAllBySummit($summit_id)
183185
tags: ["Summit Media Upload Types"],
184186
parameters: [
185187
new OA\Parameter(
186-
name: 'summit_id',
188+
name: 'id',
187189
in: 'query',
188190
required: false,
189191
schema: new OA\Schema(type: 'integer'),
@@ -229,6 +231,7 @@ public function get($summit_id, $media_upload_type_id)
229231

230232
#[OA\Post(
231233
path: "/api/v1/summits/{id}/media-upload-types",
234+
operationId: "createMediaUploadType",
232235
summary: "Create a new media upload type",
233236
description: "Creates a new media upload type for the specified summit",
234237
security: [
@@ -248,7 +251,7 @@ public function get($summit_id, $media_upload_type_id)
248251
tags: ["Summit Media Upload Types"],
249252
parameters: [
250253
new OA\Parameter(
251-
name: 'summit_id',
254+
name: 'id',
252255
in: 'query',
253256
required: false,
254257
schema: new OA\Schema(type: 'integer'),
@@ -279,6 +282,7 @@ public function add($summit_id)
279282

280283
#[OA\Put(
281284
path: "/api/v1/summits/{id}/media-upload-types/{media_upload_type_id}",
285+
operationId: "updateMediaUploadType",
282286
summary: "Update a media upload type",
283287
description: "Updates an existing media upload type",
284288
security: [
@@ -298,7 +302,7 @@ public function add($summit_id)
298302
tags: ["Summit Media Upload Types"],
299303
parameters: [
300304
new OA\Parameter(
301-
name: 'summit_id',
305+
name: 'id',
302306
in: 'query',
303307
required: false,
304308
schema: new OA\Schema(type: 'integer'),
@@ -336,6 +340,7 @@ public function update($summit_id, $media_upload_type_id)
336340

337341
#[OA\Delete(
338342
path: "/api/v1/summits/{id}/media-upload-types/{media_upload_type_id}",
343+
operationId: "deleteMediaUploadType",
339344
summary: "Delete a media upload type",
340345
description: "Deletes a media upload type from the summit",
341346
security: [
@@ -355,7 +360,7 @@ public function update($summit_id, $media_upload_type_id)
355360
tags: ["Summit Media Upload Types"],
356361
parameters: [
357362
new OA\Parameter(
358-
name: 'summit_id',
363+
name: 'id',
359364
in: 'query',
360365
required: false,
361366
schema: new OA\Schema(type: 'integer'),
@@ -504,6 +509,7 @@ protected function updateChild(Summit $summit, int $child_id, array $payload): I
504509

505510
#[OA\Put(
506511
path: "/api/v1/summits/{id}/media-upload-types/{media_upload_type_id}/presentation-types/{event_type_id}",
512+
operationId: "addMediaUploadTypeToPresentationType",
507513
summary: "Add media upload type to presentation type",
508514
description: "Associates a media upload type with a specific presentation type",
509515
security: [
@@ -523,7 +529,7 @@ protected function updateChild(Summit $summit, int $child_id, array $payload): I
523529
tags: ["Summit Media Upload Types"],
524530
parameters: [
525531
new OA\Parameter(
526-
name: 'summit_id',
532+
name: 'id',
527533
in: 'query',
528534
required: false,
529535
schema: new OA\Schema(type: 'integer'),
@@ -582,6 +588,7 @@ public function addToPresentationType($summit_id, $media_upload_type_id, $presen
582588

583589
#[OA\Delete(
584590
path: "/api/v1/summits/{id}/media-upload-types/{media_upload_type_id}/presentation-types/{event_type_id}",
591+
operationId: "removeMediaUploadTypeFromPresentationType",
585592
summary: "Remove media upload type from presentation type",
586593
description: "Removes the association between a media upload type and a presentation type",
587594
security: [
@@ -601,7 +608,7 @@ public function addToPresentationType($summit_id, $media_upload_type_id, $presen
601608
tags: ["Summit Media Upload Types"],
602609
parameters: [
603610
new OA\Parameter(
604-
name: 'summit_id',
611+
name: 'id',
605612
in: 'query',
606613
required: false,
607614
schema: new OA\Schema(type: 'integer'),
@@ -659,6 +666,7 @@ public function deleteFromPresentationType($summit_id, $media_upload_type_id, $p
659666

660667
#[OA\Post(
661668
path: "/api/v1/summits/{id}/media-upload-types/all/clone/{to_summit_id}",
669+
operationId: "cloneMediaUploadTypes",
662670
summary: "Clone media upload types to another summit",
663671
description: "Clones all media upload types from one summit to another summit",
664672
security: [
@@ -678,7 +686,7 @@ public function deleteFromPresentationType($summit_id, $media_upload_type_id, $p
678686
tags: ["Summit Media Upload Types"],
679687
parameters: [
680688
new OA\Parameter(
681-
name: 'summit_id',
689+
name: 'id',
682690
in: 'query',
683691
required: false,
684692
schema: new OA\Schema(type: 'integer'),
@@ -738,4 +746,4 @@ public function cloneMediaUploadTypes($summit_id, $to_summit_id)
738746
});
739747
}
740748

741-
}
749+
}

0 commit comments

Comments
 (0)