File tree Expand file tree Collapse file tree 1 file changed +33
-0
lines changed
Expand file tree Collapse file tree 1 file changed +33
-0
lines changed Original file line number Diff line number Diff line change 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{}
You can’t perform that action at this time.
0 commit comments