我使用NelmioApiDocBundle v2.13.0处理symfony 2项目,该项目转储基于Swagger 1.2女巫的 Swagger 兼容 JSON API 定义是一个旧版本。我搜索了很多关于 NelmioApiDocBundle 对Swagger 2.0的支持但没有任何好的回应。这些是我发现的链接:
我想知道NelmioApiDocBundle 是否支持Swagger 2.0。以及是否有另一个捆绑包可以替换此捆绑包。
从这个链接我发现:
我之前曾使用 NelmioApiDocBundle 将 Swagger 与 Symfony 应用程序集成,它是记录现有 API 代码的绝佳工具。但是当 NelmioApiDocBundle 从带注释的源代码生成 Swagger 文件时,源代码必须在文档之前存在。这与我们想要的工作流程不符。更重要的是,NelmioApiDocBundle 的未来似乎有点不确定,因为当前的维护者 William Durand 考虑弃用该捆绑包。
威廉杜兰德 说:
我正在考虑慢慢弃用 #NelmioApiDocBundle(先冻结功能,然后 EOL)。