此刻我正在学习FOS Rest Bundle。我有基本的设置,为响应格式设置了JSON等。但是,我总是想返回自己的自定义格式,如下所示:
{
"entity": {
"atr1": "value1",
"atr2": "value2"
},
"message": "",
"errors": []
}
如我所见,我应该制作自定义序列化器/规范化器,但不太了解。我应该在哪里放置这些类,以及如何在FOSRestController中注册这些类?
答案 0 :(得分:0)
如框架native serializer documentation中所述,您可以从[JSON]响应中创建一些自定义格式。另一种方法是使用JMS Serializer Bundle。
这是实现此目标的一种方法:
希望这对您有帮助...