2013-02-01 32 views
0

我使用Symfony2.1和FOSRESTBundle创建API RESTfull,并且我使用NelmioApiDocBundle来生成自动文档。在NelmioApiDocBundle中设置'parameters'注释

我有一个PUT请求,其中用户应该发送一个参数,但我不需要为此目的创建一个表单。所有的作品完美,但是当我生成文档时,我不知道如何将此参数添加到文档中,因为我没有“输入”表单。

我试过,但似乎不起作用:

/** 
* @ApiDoc(
* description="description", 
* statusCodes={ 
*   200="Success", 
*   400="Bad request"}, 
* parameters={ 
*   {"name"="parameter_name", "dataType"="integer"} 
* } 
*) 
... 

NelmioApiDocBundle文档我没有看到这方面的任何解决方案...

回答

0

使用过滤器键,而不是参数

* filters={ 
*  {"name"="parameter_name", "dataType"="integer"}, 
* }, 
+0

是的,我现在使用这个,但过滤器是不一样的参数...有没有任何posits使用参数?谢谢!!! –