2013-02-01 57 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使用參數?謝謝!!! –