@if($audits && !empty($audits))
@livewire('admin.reports.print-pdf', ['title' => __('Track Financials Report'), 'view' => 'admin.pages.reports.print.payment-track', 'data' => $audits])
| {{ __('Date & Time') }} |
{{ __('Type') }} |
{{ __('User Name') }} |
{{ __('Event') }} |
{{ __('Name') }} |
{{ __("Changes") }} |
| {{ __('Field') }} |
{{ __('Old Value') }} |
{{ __('New Value') }} |
@foreach($audits as $key => $audit)
@php
$changes = $audit->old_values ?? [];
$newChanges = $audit->new_values ?? [];
$rowspan = $audit->event!='deleted'?max(1, count($newChanges)):max(1, count($changes));
@endphp
| {{ $audit->created_at }} |
{{ __($types[$audit->auditable_type]) }} |
{{ $audit->admin_name }} |
{{ __($audit->event) }} |
{{$audit->custom_name}} |
@foreach($audit->event!='deleted'?$newChanges:$changes as $field => $newValue)
@if (!$loop->first)
@endif
| {{ __($field) }} |
{{ !in_array($field, $audit->replacable_fields)?($changes[$field] ?? '-'):$audit->old_status }} |
@if ($audit->event!='deleted')
{{ !in_array($field, $audit->replacable_fields)?(is_array($newValue) ? json_encode($newValue) : $newValue):$audit->new_status }} |
@else
|
@endif
@endforeach
@endforeach
@else
{{__('No records to show.')}}
@endif