/
swagger.routing.yml
36 lines (31 loc) · 1 KB
/
swagger.routing.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
swagger.openapi.entities:
path: '/swagger/openapi/entities'
defaults:
_controller: '\Drupal\swagger\Controller\OpenApiController::entityResourcesJson'
methods: [GET]
requirements:
_permission: 'access swagger api docs'
_format: 'json'
swagger.openapi.non_entities:
path: '/swagger/openapi/non-entity'
defaults:
_controller: '\Drupal\swagger\Controller\OpenApiController::nonBundleResourcesJson'
methods: [GET]
requirements:
_permission: 'access swagger api docs'
_format: 'json'
swagger.openapi.bundle:
path: '/swagger/openapi/{entity_type}/{bundle_name}'
defaults:
_controller: '\Drupal\swagger\Controller\OpenApiController::bundleJson'
methods: [GET]
requirements:
_permission: 'access swagger api docs'
_format: 'json'
swagger.openapi.downloads:
path: '/swagger/openapi/downloads'
defaults:
_controller: '\Drupal\swagger\Controller\OpenApiDownloadController::downloadsList'
methods: [GET]
requirements:
_permission: 'access swagger api docs'