@@ -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