0
config.yml:
FOSRestBundle查看註釋不工作
fos_rest:
param_fetcher_listener: true
body_listener: true
format_listener:
default_priorities: [json, xml]
view:
view_response_listener: 'force'
sensio_framework_extra:
view: { annotations: false }
router: { annotations: true }
annotated controller:
/**
* @Rest\View(statusCode=204)
* @param \Symfony\Component\HttpFoundation\Request $request
*/
public function signUpAction(Request $request)
{
return $this->get('%%%.response_generator')->generateResponse(array('test'), true, 'test');
// returns a simple Object with some public properties
}
如果我訪問路線與.json
格式返回:
{"status":1,"message":"test","data":["test"]}
但它不會更改狀態代碼到註釋中的代碼。
也沒有指定的格式,它不會回退到默認.json
格式,它仍然搜索模板。