Skip to content

Commit 1705f23

Browse files
committed
chore: include PR requested changes
1 parent 7dd509b commit 1705f23

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
<?php
2+
3+
namespace App\Swagger\schemas;
4+
5+
use App\Security\SummitScopes;
6+
use OpenApi\Attributes as OA;
7+
8+
9+
#[OA\SecurityScheme(
10+
type: 'oauth2',
11+
securityScheme: 'summit_orders_auth',
12+
flows: [
13+
new OA\Flow(
14+
authorizationUrl: L5_SWAGGER_CONST_AUTH_URL,
15+
tokenUrl: L5_SWAGGER_CONST_TOKEN_URL,
16+
flow: 'authorizationCode',
17+
scopes: [
18+
SummitScopes::ReadAllSummitData => 'Read All Summit Data',
19+
SummitScopes::ReadRegistrationOrders => 'Read Registration Orders',
20+
SummitScopes::ReadMyRegistrationOrders => 'Read My Registration Orders',
21+
SummitScopes::WriteSummitData => 'Write Summit Data',
22+
SummitScopes::CreateRegistrationOrders => 'Create Registration Orders',
23+
SummitScopes::CreateOfflineRegistrationOrders => 'Create Offline Registration Orders',
24+
SummitScopes::DeleteRegistrationOrders => 'Delete Registration Orders',
25+
SummitScopes::UpdateRegistrationOrders => 'Update Registration Orders',
26+
SummitScopes::UpdateMyRegistrationOrders => 'Update My Registration Orders',
27+
SummitScopes::DeleteMyRegistrationOrders => 'Delete My Registration Orders',
28+
],
29+
),
30+
],
31+
)
32+
]
33+
class OAuth2SummitOrdersApiControllerAuthSchema{}

0 commit comments

Comments
 (0)