Skip to content

Commit bdd6d3e

Browse files
committed
fix: correct paths in OpenAPI annotations
1 parent ed8e78a commit bdd6d3e

File tree

1 file changed

+19
-19
lines changed

1 file changed

+19
-19
lines changed

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

Lines changed: 19 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -792,7 +792,7 @@ function () {
792792
* @return mixed
793793
*/
794794
#[OA\Get(
795-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}',
795+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}',
796796
summary: 'Get my ticket by ID',
797797
description: 'Returns ticket information for the current user by order and ticket ID',
798798
operationId: 'getMyTicketById',
@@ -893,7 +893,7 @@ protected function getSummitRepository(): ISummitRepository
893893
* @param $order_id
894894
*/
895895
#[OA\Put(
896-
path: '/api/v1/orders/{order_id}',
896+
path: '/api/v1/summits/all/orders/{order_id}',
897897
summary: 'Update my order',
898898
description: 'Updates order information for the current user',
899899
operationId: 'updateMyOrder',
@@ -961,7 +961,7 @@ public function updateMyOrder($order_id)
961961
* @return \Illuminate\Http\JsonResponse|mixed
962962
*/
963963
#[OA\Delete(
964-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/refund/cancel',
964+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/refund/cancel',
965965
summary: 'Cancel refund request for a ticket',
966966
description: 'Cancels an existing refund request for a ticket',
967967
operationId: 'cancelRefundRequestTicket',
@@ -1028,7 +1028,7 @@ public function cancelRefundRequestTicket($order_id, $ticket_id)
10281028
* @return \Illuminate\Http\JsonResponse|mixed
10291029
*/
10301030
#[OA\Delete(
1031-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/refund',
1031+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/refund',
10321032
summary: 'Request refund for a ticket',
10331033
description: 'Requests a refund for a specific ticket',
10341034
operationId: 'requestRefundMyTicket',
@@ -1079,7 +1079,7 @@ public function requestRefundMyTicket($order_id, $ticket_id)
10791079
* @return \Illuminate\Http\JsonResponse|mixed
10801080
*/
10811081
#[OA\Delete(
1082-
path: '/api/v1/orders/{order_id}/refund',
1082+
path: '/api/v1/summits/all/orders/{order_id}/refund',
10831083
summary: 'Request refund for entire order',
10841084
description: 'Requests a refund for all tickets in an order',
10851085
operationId: 'requestRefundMyOrder',
@@ -1126,7 +1126,7 @@ public function requestRefundMyOrder($order_id)
11261126
* @return \Illuminate\Http\JsonResponse|mixed
11271127
*/
11281128
#[OA\Put(
1129-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/attendee',
1129+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/attendee',
11301130
summary: 'Assign attendee to a ticket',
11311131
description: 'Assigns an attendee to a specific ticket in an order',
11321132
operationId: 'assignAttendee',
@@ -1189,7 +1189,7 @@ public function assignAttendee($order_id, $ticket_id)
11891189
* @return \Illuminate\Http\JsonResponse|mixed
11901190
*/
11911191
#[OA\Put(
1192-
path: '/api/v1/orders/{order_id}/resend',
1192+
path: '/api/v1/summits/all/orders/{order_id}/resend',
11931193
summary: 'Resend order confirmation email',
11941194
description: 'Resends the order confirmation email. Admin access required.',
11951195
operationId: 'reSendOrderEmail',
@@ -1244,7 +1244,7 @@ public function reSendOrderEmail($order_id)
12441244
* @return \Illuminate\Http\JsonResponse|mixed
12451245
*/
12461246
#[OA\Put(
1247-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/attendee/reinvite',
1247+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/attendee/reinvite',
12481248
summary: 'Re-invite attendee to ticket',
12491249
description: 'Resends invitation email to the ticket attendee',
12501250
operationId: 'reInviteAttendee',
@@ -1475,7 +1475,7 @@ public function addTicket($summit_id, $order_id)
14751475
* @return \Illuminate\Http\JsonResponse|mixed
14761476
*/
14771477
#[OA\Delete(
1478-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/attendee',
1478+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/attendee',
14791479
summary: 'Remove attendee from ticket',
14801480
description: 'Revokes/removes the attendee assignment from a ticket',
14811481
operationId: 'removeAttendee',
@@ -1584,7 +1584,7 @@ public function getTicketPDFBySummit($summit_id, $order_id, $ticket_id)
15841584
* @return \Illuminate\Http\JsonResponse|\Illuminate\Http\Response|mixed
15851585
*/
15861586
#[OA\Get(
1587-
path: '/api/v1/orders/{order_id}/tickets/{ticket_id}/pdf',
1587+
path: '/api/v1/summits/all/orders/{order_id}/tickets/{ticket_id}/pdf',
15881588
summary: 'Get ticket PDF by order ID',
15891589
description: 'Generates and returns ticket PDF for current user',
15901590
operationId: 'getTicketPDFByOrderId',
@@ -1627,7 +1627,7 @@ public function getTicketPDFByOrderId($order_id, $ticket_id)
16271627
* @return \Illuminate\Http\JsonResponse|\Illuminate\Http\Response|mixed
16281628
*/
16291629
#[OA\Get(
1630-
path: '/api/v1/orders/all/tickets/{ticket_id}/pdf',
1630+
path: '/api/v1/summits/all/orders/all/tickets/{ticket_id}/pdf',
16311631
summary: 'Get my ticket PDF by ticket ID',
16321632
description: 'Generates and returns PDF for current user ticket',
16331633
operationId: 'getMyTicketPDFById',
@@ -1671,7 +1671,7 @@ public function getMyTicketPDFById($ticket_id)
16711671
* @return \Illuminate\Http\JsonResponse|mixed
16721672
*/
16731673
#[OA\Get(
1674-
path: '/api/public/v1/orders/all/tickets/{hash}',
1674+
path: '/api/public/v1/summits/all/orders/all/tickets/{hash}',
16751675
summary: 'Get ticket by hash (public endpoint)',
16761676
description: 'Returns ticket information using public hash. No authentication required.',
16771677
operationId: 'getTicketByHash',
@@ -1709,7 +1709,7 @@ public function getTicketByHash($hash)
17091709
* @return \Illuminate\Http\JsonResponse|mixed
17101710
*/
17111711
#[OA\Put(
1712-
path: '/api/public/v1/orders/all/tickets/{hash}',
1712+
path: '/api/public/v1/summits/all/orders/all/tickets/{hash}',
17131713
summary: 'Update ticket by hash (public endpoint)',
17141714
description: 'Updates ticket information using public hash. No authentication required.',
17151715
operationId: 'updateTicketByHash',
@@ -1763,7 +1763,7 @@ public function updateTicketByHash($hash)
17631763
* @return \Illuminate\Http\JsonResponse|mixed
17641764
*/
17651765
#[OA\Put(
1766-
path: '/api/public/v1/orders/{order_hash}/tickets',
1766+
path: '/api/public/v1/summits/all/orders/{order_hash}/tickets',
17671767
summary: 'Update tickets by order hash',
17681768
description: 'Updates multiple tickets information using order hash. No authentication required.',
17691769
operationId: 'updateTicketsByOrderHash',
@@ -1811,7 +1811,7 @@ public function updateTicketsByOrderHash($order_hash)
18111811
* @return \Illuminate\Http\JsonResponse|mixed
18121812
*/
18131813
#[OA\Put(
1814-
path: '/api/v1/orders/all/tickets/{ticket_id}',
1814+
path: '/api///tickets/{ticket_id}',
18151815
summary: 'Update my ticket by ticket ID',
18161816
description: 'Updates ticket information for the current user',
18171817
operationId: 'updateMyTicketById',
@@ -1878,7 +1878,7 @@ public function updateMyTicketById($ticket_id)
18781878
* @return \Illuminate\Http\JsonResponse|mixed
18791879
*/
18801880
#[OA\Put(
1881-
path: '/api/public/v1/orders/all/tickets/{hash}/regenerate',
1881+
path: '/api/public/v1/summits/all/orders/all/tickets/{hash}/regenerate',
18821882
summary: 'Regenerate ticket hash',
18831883
description: 'Regenerates the public hash for a ticket. No authentication required.',
18841884
operationId: 'regenerateTicketHash',
@@ -1906,7 +1906,7 @@ public function regenerateTicketHash($hash)
19061906
* @return \Illuminate\Http\JsonResponse|\Illuminate\Http\Response|mixed
19071907
*/
19081908
#[OA\Get(
1909-
path: '/api/public/v1/orders/all/tickets/{hash}/pdf',
1909+
path: '/api/public/v1/summits/all/orders/all/tickets/{hash}/pdf',
19101910
summary: 'Get ticket PDF by hash',
19111911
description: 'Generates and returns ticket PDF using public hash. No authentication required.',
19121912
operationId: 'getTicketPDFByHash',
@@ -1980,7 +1980,7 @@ protected function getChildFromSummit(Summit $summit, $child_id): ?IEntity
19801980
* @return mixed
19811981
*/
19821982
#[OA\Get(
1983-
path: '/api/v1/orders/{order_id}',
1983+
path: '/api/v1/summits/all/orders/{order_id}',
19841984
summary: 'Get my order by ID',
19851985
description: 'Returns order information for the current user',
19861986
operationId: 'getMyOrderById',
@@ -2039,7 +2039,7 @@ public function getMyOrderById($order_id)
20392039
* @return \Illuminate\Http\JsonResponse|mixed
20402040
*/
20412041
#[OA\Get(
2042-
path: '/api/v1/orders/{order_id}/tickets',
2042+
path: '/api/v1/summits/all/orders/{order_id}/tickets',
20432043
summary: 'Get my tickets by order ID',
20442044
description: 'Returns paginated list of tickets for a specific order owned by current user',
20452045
operationId: 'getMyTicketsByOrderId',

0 commit comments

Comments
 (0)