@php $repaid = max(0, (float) $loan->principal - (float) $loan->outstanding); $loanRepayments = $repayments->where('loan_id', $loan->id); @endphp
| {{ __('Date') }} | {{ __('Type') }} | {{ __('Installment') }} | {{ __('Amount') }} | {{ __('Source') }} |
|---|---|---|---|---|
| {{ $repayment->entry->entry_date?->format('Y-m-d') }} | {{ $repayment->entry->type === 'LOAN_SERVICE_CHARGE' ? __('Interest') : __('Principal') }} | @if($repayment->installment_no) #{{ $repayment->installment_no }} @else — @endif | {{ number_format((float) $repayment->entry->amount, 2) }} | {{ $repayment->source }} |
| {{ __('No payments recorded for this loan.') }} | ||||
| {{ __('Total') }} | {{ number_format((float) $loanRepayments->sum(fn ($r) => (float) $r->entry->amount), 2) }} | |||