floorRepository = $floorRepository; } //楼层列表 public function index(Request $request) { $floor = $this->floorRepository->index($request->all()); $fractal = new Manager(); $resource = new Collection($floor , new FloorTransformer()); $resource->setPaginator(new IlluminatePaginatorAdapter($floor)); $data = $fractal->createData($resource)->toArray(); return $this->jsonSuccess($data); } /** * 推荐内容列表 */ public function info() { return $this->floorRepository->info(); } /** * 热门视频ids */ public function hotVideoIds() { return $this->floorRepository->hotVideoIds(); } }