expenseFacade = $expenseFacade; } public function run() { ImportSeeder::import('expenses', function ($expenses, $a, $service) { foreach ($expenses as $expense) { $this->expenseFacade->handleSave( (new ExpenseAttr) ->setExpenseDate($expense->date) ->setExpenseAccountId(ChartOfAccount::whereImportId($expense->expense_account_id, $service->id)->first()->id) ->setAmount($expense->amount_tax) ->setPaymentAccountId(ChartOfAccount::whereImportId($expense->paid_through_id, $service->id)->first()->id) ->setNotes($expense->notes) ); } }); } }