ResourceCollection 里怎么格式化?
我瞪大眼睛看了半天也只在文档里找到这个简单的例子
class UserCollection extends ResourceCollection
{
/**
* 将资源集合转换成数组。
*
* @param \Illuminate\Http\Request
* @return array
*/
public function toArray($request)
{
return [
'data' => $this->collection,
'links' => [
'self' => 'link-value',
],
];
}
}
格式化的部分在哪里?直接 'data' => $this->collection不就是原样输出?还是说ResourceCollection是可以和Resource联动使用的,但是又找不到例子。
真是每次看Laravel的文档都能看出火气。
推荐文章: