返回格式是否可以兼容JSON和XML格式?

我自己实现了数组转XML的类,但是只能在 init.php 或者 index.php 中如下注册新的响应类:DI()->response = 'PhalApi_Response_Xml';
 
这个注册是全局的,是否可以修改为将注册方法下沉到具体的方法中去呢?例如在API层中根据入参决定返回格式
已邀请:

dogstar - PhalApi创始人

赞同来自:

多种格式的支持,可以在init.php或者index.php文件根据客户端的选择相应设置。如 &format=json,则用JSON格式返回;若 &format=xml,则用XML格式返回。这样更统一,也能让客户端自由选择。

要回复问题请先登录注册