@if ($isLoading)
Data loading spinner
@else
{{ __('partner.marital_status') }}
@foreach ($genders as $genderCode => $genderName) @endforeach @php $no = 1; @endphp @foreach (__('partner.marital_statuses') as $statusId => $statusName) @foreach ($genders as $genderCode => $genderName) @php $maritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($statusId, $genderCode) { return $maritalStatus->gender_code == $genderCode && $maritalStatus->marital_status_id == $statusId; })->sum('partners_count'); @endphp @endforeach @php $maritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($statusId) { return $maritalStatus->marital_status_id == $statusId; })->sum('partners_count'); @endphp @endforeach @php $unknownMaritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($statusId) { return is_null($maritalStatus->marital_status_id); })->sum('partners_count'); @endphp @if ($unknownMaritalStatusCount) @foreach ($genders as $genderCode => $genderName) @php $maritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($statusId, $genderCode) { return $maritalStatus->gender_code == $genderCode && is_null($maritalStatus->marital_status_id); })->sum('partners_count'); @endphp @endforeach @php $maritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($statusId) { return is_null($maritalStatus->marital_status_id); })->sum('partners_count'); @endphp @endif @foreach ($genders as $genderCode => $genderName) @php $maritalStatusCount = $maritalStatuses->filter(function ($maritalStatus) use ($genderCode) { return $maritalStatus->gender_code == $genderCode; })->sum('partners_count'); @endphp @endforeach
{{ __('app.table_no') }} {{ __('partner.marital_status') }}{{ $genderName }}{{ __('app.total') }}
{{ $no++ }} {{ $statusName }} {{ link_to_route('partners.search', $maritalStatusCount, ['gender_code' => $genderCode, 'marital_status_id' => $statusId, 'type_code' => $partnerTypeCode]) }} {{ link_to_route('partners.search', $maritalStatusCount, ['marital_status_id' => $statusId, 'type_code' => $partnerTypeCode]) }}
{{ $no }} {{ __('app.unknown') }} {{ link_to_route('partners.search', $maritalStatusCount, ['gender_code' => $genderCode, 'marital_status_id' => 'null', 'type_code' => $partnerTypeCode]) }} {{ link_to_route('partners.search', $maritalStatusCount, ['marital_status_id' => 'null', 'type_code' => $partnerTypeCode]) }}
{{ __('app.total') }} {{ link_to_route('partners.search', $maritalStatusCount, ['gender_code' => $genderCode, 'type_code' => $partnerTypeCode]) }} {{ link_to_route('partners.search', $maritalStatuses->sum('partners_count'), ['type_code' => $partnerTypeCode]) }}
@endif