我不知道我的问题是否有效,但问题是我如何才能避免在控制器中写入swagger注解。唯一的原因是我的控制器因为swagger注解而变得混乱,它增加了控制器的代码行。如果有任何可能的方法将swagger注解分离到一个单独的文件中,那就太好了。注意:我使用的是DarkaOnLine/L5-Swagger软件包
zwghvu4y1#
我已经太晚了回复一个答案,但可能是有帮助的未来的目的只。开发人员可以使用swagger-ui包,这是不依赖于代码的实现,也不相关的注解。我分享的链接,你可以通过和实现根据要求。https://github.com/swagger-api/swagger-ui
zaq34kh62#
正如docs所说,您可以将注解放置到控制器、模型或单独的文件中:https://github.com/DarkaOnLine/L5-Swagger/wiki/Installation-&-Configuration来自文档的示例:https://github.com/zircote/swagger-php/tree/master/Examples/petstore-3.0
2条答案
按热度按时间zwghvu4y1#
我已经太晚了回复一个答案,但可能是有帮助的未来的目的只。开发人员可以使用swagger-ui包,这是不依赖于代码的实现,也不相关的注解。我分享的链接,你可以通过和实现根据要求。https://github.com/swagger-api/swagger-ui
zaq34kh62#
正如docs所说,您可以将注解放置到控制器、模型或单独的文件中:https://github.com/DarkaOnLine/L5-Swagger/wiki/Installation-&-Configuration
来自文档的示例:https://github.com/zircote/swagger-php/tree/master/Examples/petstore-3.0