小编kto*_*lis的帖子

Symfony2 JSON示例

我正在尝试使用symfony2设置一个json示例.
我创建了一个测试包,测试实体("信息"),成立了ORM等
信息(表)具有以下列:ID,标题,文字
,我试图揭露路线*/MYDOMAIN /消息这会将json接口暴露给消息表(一个小列表)

我尝试的第一种方法是:

创建一个MessageController类,它使用Symfony\Component\HttpFoundation\Response并具有如下函数:

public function testAction() {  
    $response = new Response(json_encode(**code_req_here**));  
    return $response;  
}
Run Code Online (Sandbox Code Playgroud)

并设置如此的路线:

test:  
    pattern: /test  
    defaults: { _controller: myProjectmyTestBundle:Message:test, _format: json}  
    requirements: { _format: (xml|json), _method: GET }  
Run Code Online (Sandbox Code Playgroud)
  1. 这是一个正确的方法吗?
  2. 我该怎么办code_req_here

我试过的第二种方法是使用FOS/RestBundle但是没有按照我的理解正确完成指南,所以

  1. 请提供一个关于如何使用FOS/RestBundle进行此操作的小指南

php rest json symfony

13
推荐指数
1
解决办法
2万
查看次数

标签 统计

json ×1

php ×1

rest ×1

symfony ×1