@extends('admin::layouts.plane') @section('page_heading') {{ $title }} @endsection @section('content')
| User | Action | Changed Fields | Old Values | New Values | Description | Timestamp |
|---|---|---|---|---|---|---|
| {{ $log->user->first_name.' '.$log->user->last_name }} | {{ $log->action }} |
@php
$oldValues = json_decode($log->old_values, true) ?? [];
$newValues = json_decode($log->new_values, true);
$changedFields = array_diff_assoc($newValues, $oldValues);
@endphp
@foreach ($changedFields as $key => $newValue)
{{ ucfirst($key) }}:
Old: {{ $oldValues[$key] ?? 'N/A' }},
New: {{ $newValue }} @endforeach |
@if ($log->old_values)
@foreach (json_decode($log->old_values, true) as $key => $value)
{{ ucfirst($key) }}: {{ $value }} @endforeach @else N/A @endif |
@foreach (json_decode($log->new_values, true) as $key => $value)
{{ ucfirst($key) }}: {{ $value }} @endforeach |
{{ $log->description }} | {{ $log->created_at }} |