symfony 控制器必须 return 响应 FOS Rest API
symfony The controller must return a response FOS Rest API
我正在尝试执行 FOSRestBundleByExample/blob 中的操作。
我的操作:
public function putManagerToMpkAction()
{
$view = View::create();
$view->setStatusCode(404)->setData("Error Message");
return $view;
}
但我已经回复:
The controller must return a response (Object(FOS\RestBundle\View\View) given).
我发现我可以在我的配置中将 view_response_listener 更改为 true,但是我有:
Unable to find template "".
有什么想法吗?
谢谢
卡米尔
我想你想做的事:
return $this->handleView($view);
来源:http://symfony.com/doc/current/bundles/FOSRestBundle/2-the-view-layer.html
我正在尝试执行 FOSRestBundleByExample/blob 中的操作。
我的操作:
public function putManagerToMpkAction()
{
$view = View::create();
$view->setStatusCode(404)->setData("Error Message");
return $view;
}
但我已经回复:
The controller must return a response (Object(FOS\RestBundle\View\View) given).
我发现我可以在我的配置中将 view_response_listener 更改为 true,但是我有:
Unable to find template "".
有什么想法吗?
谢谢 卡米尔
我想你想做的事:
return $this->handleView($view);
来源:http://symfony.com/doc/current/bundles/FOSRestBundle/2-the-view-layer.html