postRepositories = $postRepositories; } /** * 推荐内容列表 */ public function suggestPost(Request $request) { $purchaseList = $this->postRepositories->suggestPost($request->all()); $fractal = new Manager(); $resource = new Collection($purchaseList, new SuggestTransformer()); $resource->setPaginator(new IlluminatePaginatorAdapter($purchaseList)); $data = $fractal->createData($resource)->toArray(); return jsonSuccess($data); } }