| |
{{ 'Sisa saldo per '.$lastWeekDate->isoFormat('D MMMM Y') }} |
|
|
{{ format_number($currentWeekBalance = auth()->activeBook()->getBalance($lastWeekDate->format('Y-m-d'))) }} |
@foreach ($weekTransactions as $dayName => $daysTransactions)
@if ($dayName)
| {{ strtoupper($dayName) }} | |
@endif
@foreach ($daysTransactions->groupBy('category.report_visibility_code') as $categoryVisibility => $visibilityCategorizedTransactions)
@foreach ($visibilityCategorizedTransactions->groupBy('category.name') as $categoryName => $categorizedTransactions)
@if ($categoryVisibility == App\Models\Category::REPORT_VISIBILITY_INTERNAL)
| {{ $categorizedTransactions->first()->date }} |
{{ $categoryName }} |
@php
$incomeAmount = $categorizedTransactions->sum(function ($transaction) {
return $transaction->in_out ? $transaction->amount : 0;
});
@endphp
{{ $incomeAmount ? format_number($incomeAmount) : '' }}
|
@php
$spendingAmount = $categorizedTransactions->sum(function ($transaction) {
return !$transaction->in_out ? $transaction->amount : 0;
});
@endphp
{{ $spendingAmount ? format_number($spendingAmount) : '' }}
|
|
@else
@foreach ($categorizedTransactions as $transaction)
| {{ $transaction->date }} |
is_strong ? 'style=text-decoration:underline' : '' }}>
@if ($isTransactionFilesVisible)
@livewire('public-books.files-indicator', ['transaction' => $transaction])
@endif
{!! $transaction->date_alert !!} {!! nl2br(htmlentities($transaction->description)) !!}
|
{{ $transaction->in_out ? format_number($transaction->amount) : '' }} |
{{ !$transaction->in_out ? format_number($transaction->amount) : '' }} |
|
@endforeach
@endif
@endforeach
@endforeach
@endforeach