dingoapi 的数组转换器

$arr =['title'=>'aadsf','body'=>'fafa','auth'=>'fadsfasf','comment'=>'afadfsad'];
return $this->response->array($arr,new GameTransformer());
请问下大佬们,数组如何过dingoapi 的转换器呢,谢谢,试了下有加new GameTransformer和没加一个样,是不是要将它转换格式呢,如何转换呢,能用item和collection 的就能过transformer,万分感谢啊

这样的话,你直接改数组就好了啊

JellyBool

这样吧:

return $this->response->array($arr);
ccpone 回复 JellyBool

教主好,这个我用过了,但是我想通过transform隐藏一下字段和改下字段名,但是$arr 后面有没有带new transformer()结果都一样。就是没通过传换器。

JellyBool 回复 ccpone

这样的话,你直接改数组就好了啊

ccpone 回复 JellyBool

思维固化了。。。。。每次都想过一遍transformer=。=

JellyBool 回复 ccpone

transformer 的一个目的就是转成数组啊。。。

ccpone 回复 JellyBool

=。=理解不深