/** * @return array */ public function index() { $paginator = Expansion::paginate(config('pagination.perPage', 10)); $data = $paginator->getCollection(); return fractal()->collection($data, new ExpansionTransformer(), 'expansion')->paginateWith(new IlluminatePaginatorAdapter($paginator))->toArray(); }