@extends('layouts.public_reports')
@section('subtitle', __('report.finance_categorized'))
@section('content-report')
@foreach($incomeCategories->sortBy('id')->values() as $key => $incomeCategory)
{{ $incomeCategory->name }}
@include('public_reports.finance._public_content_categorized', [
'hasGroupedTransactions' => $groupedTransactions->has(1),
'isForInternal' => $incomeCategory->report_visibility_code == App\Models\Category::REPORT_VISIBILITY_INTERNAL,
'transactions' => $groupedTransactions[1]->where('category_id', $incomeCategory->id),
'categoryName' => $incomeCategory->name,
])
@endforeach
@if ($groupedTransactions->has(1) && !$groupedTransactions[1]->where('category_id', null)->isEmpty())
{{ __('transaction.no_category') }}
@include('public_reports.finance._public_content_categorized', [
'hasGroupedTransactions' => $groupedTransactions->has(1),
'isForInternal' => false,
'transactions' => $groupedTransactions[1]->where('category_id', null),
'categoryName' => __('transaction.no_category'),
])
@endif
@foreach($spendingCategories->sortBy('id')->values() as $key => $spendingCategory)
{{ $spendingCategory->name }}
@include('public_reports.finance._public_content_categorized', [
'hasGroupedTransactions' => $groupedTransactions->has(0),
'isForInternal' => $spendingCategory->report_visibility_code == App\Models\Category::REPORT_VISIBILITY_INTERNAL,
'transactions' => $groupedTransactions[0]->where('category_id', $spendingCategory->id),
'categoryName' => $spendingCategory->name,
])
@endforeach
@if ($groupedTransactions->has(0) && !$groupedTransactions[0]->where('category_id', null)->isEmpty())
{{ __('transaction.no_category') }}
@include('public_reports.finance._public_content_categorized', [
'hasGroupedTransactions' => $groupedTransactions->has(0),
'isForInternal' => false,
'transactions' => $groupedTransactions[0]->where('category_id', null),
'categoryName' => __('transaction.no_category'),
])
@endif
@endsection
@section('styles')
{{ Html::style(url('css/plugins/jquery.datetimepicker.css')) }}
@endsection
@push('scripts')
{{ Html::script(url('js/plugins/jquery.datetimepicker.js')) }}
@endpush