withDefault($user, $company, $currencyCode, $countryCode, $language); // Create Chart of Accounts $chartOfAccountsService = app(ChartOfAccountsService::class); $chartOfAccountsService->createChartOfAccounts($company, $currencyCode); // Get the default bank account and update the company default record $defaultBankAccount = $company->bankAccounts()->where('enabled', true)->firstOrFail(); $companyDefaultInstance->state([ 'bank_account_id' => $defaultBankAccount->id, ])->createQuietly(); }); } }