[英]Best Practice for documenting Symfony2 based REST API
我想记录一下我的API(带有JSON的REST),它是用Symfony2项目用PHP编写的。 这意味着我想编写一个公共API,我可以将其提供给我的客户,而无需向他们展示我的内部功能等。
在公共功能(控制器等)中编写文档的最佳实践是什么。 我目前正在使用YAML进行路由,这似乎与基于注释的PHPDoc不兼容。
先感谢您!
然后,您应该使用NelmioApiDocBundle ,它是专门为记录Restful Symfony2 API的需求而设计的。
在此处找到捆绑包的文档。
它为控制器提供了ApiDoc()
注释,
而且,它还允许您通过交互式Web界面浏览整个文档,
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.