client = new QuickbooksSyncMap($attributes['client'] ?? []); $this->vendor = new QuickbooksSyncMap($attributes['vendor'] ?? []); $this->invoice = new QuickbooksSyncMap($attributes['invoice'] ?? []); $this->sales = new QuickbooksSyncMap($attributes['sales'] ?? []); $this->quote = new QuickbooksSyncMap($attributes['quote'] ?? []); $this->purchase_order = new QuickbooksSyncMap($attributes['purchase_order'] ?? []); $this->product = new QuickbooksSyncMap($attributes['product'] ?? []); $this->payment = new QuickbooksSyncMap($attributes['payment'] ?? []); $this->expense = new QuickbooksSyncMap($attributes['expense'] ?? []); $this->default_income_account = $attributes['default_income_account'] ?? ''; $this->default_expense_account = $attributes['default_expense_account'] ?? ''; } }