2014-09-02 50 views
0

我有一个REST控制器,应该返回json格式的公司列表。这些公司被服务所取代。我应该在哪里将结果编码为json格式?我选择了编码器类,但我应该在哪里注入?PHP服务层和json编码

+0

在同一个地方,你会变成一个HTML列表的公司名单:模板。这是视图实例用来组装响应的东西。 – 2014-09-04 05:33:24

回答

-1

PHP提供了内置的JSON编码/解码功能:

http://php.net/manual/en/function.json-encode.php

$json_result = json_encode($array_to_be_encoded); 
+0

是的,我知道,但我的服务返回一个对象,而不是一个数组。我的问题是我应该在哪里编码结果。在服务中还是在控制器中? – 2014-09-03 06:50:04

+0

我会想象服务层将最适合JSON编码。 – 2014-09-10 17:25:35