where('id', $this->account_id)->first(); $currentBalance = $account ? $account->current_balance : 0; if ($account->normal_balance == 'credit') { $this->balance = $currentBalance - $this->amount; } else { $this->balance = $currentBalance + $this->amount; } } }