允许NelmioApiDoc v2使用多个views参数,这样我就可以隐藏一些端点,并在不同的URL上显示它们。
https://symfony.com/doc/current/bundles/NelmioApiDocBundle/multiple-api-doc.html
是否可以在使用Swagger的NelmioApiDoc v3中执行此操作?
我正在使用Symfony 3.3
发布于 2018-02-01 20:53:25
您正在寻找的内容现在似乎在NelmioApiDoc v3中被称为“区域”。多亏了这一功能,您可以定义将分别生成不同文档的区域:
你只需要在你的config.yml中定义这些区域:
nelmio_api_doc:
areas:
default:
path_patterns: [ ^/api ]
custom:
path_patterns: [ ^/custom ]
another_custom:
path_patterns: [ ^/anothercustom ]然后你需要更新你的routing.yml文件:
app.swagger_ui:
path: /api/doc/{area}
methods: GET
defaults: { _controller: nelmio_api_doc.controller.swagger_ui, area: default }你可以在this doc上读到这篇文章。
https://stackoverflow.com/questions/48171531
复制相似问题