繁体   English   中英

记录基于Symfony2的REST API的最佳实践

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM