expenseRepo = $expenseRepo; $this->expenseService = $expenseService; } public function index() { $expenses = Expense::scope() ->withTrashed() ->orderBy('created_at','desc'); $expenses = $expenses->paginate(); $transformer = new ExpenseTransformer(Auth::user()->account, Input::get('serializer')); $paginator = Expense::scope()->withTrashed()->paginate(); $data = $this->createCollection($expenses, $transformer, ENTITY_EXPENSE, $paginator); return $this->response($data); } public function update() { //stub } public function store() { //stub } public function destroy() { //stub } }