@extends('layouts.app') @section('title', __('messages.audit_logs')) @section('breadcrumb') {{ __('messages.settings') }} / {{ __('messages.audit_logs') }} @endsection @section('content')
{{ __('messages.manage_audit_logs') }}
| {{ __('messages.date_time') }} | {{ __('messages.user') }} | {{ __('messages.event') }} | {{ __('messages.model_type') }} | {{ __('messages.model_id') }} | {{ __('messages.changes') }} |
|---|---|---|---|---|---|
| {{ $log->created_at->format('M d, Y H:i:s') }} | {{ $log->user?->name ?? __('messages.system') }} | {{ ucfirst(str_replace('_', ' ', $log->event ?? 'view')) }} |
{{ class_basename($log->auditable_type ?? '') }}
@if($log->url)
{{ parse_url($log->url, PHP_URL_PATH) }}
@endif
|
{{ $log->auditable_id ?? '—' }} | @if($log->old_values || $log->new_values) @php($logPayload = [ 'date' => $log->created_at->format('M d, Y H:i:s'), 'user' => $log->user?->name ?? __('messages.system'), 'event' => ucfirst(str_replace('_', ' ', $log->event ?? 'view')), 'model_type' => class_basename($log->auditable_type ?? ''), 'model_id' => $log->auditable_id ?? '—', 'path' => $log->url ? parse_url($log->url, PHP_URL_PATH) : '—', 'old_values' => $log->old_values, 'new_values' => $log->new_values, ]) @else — @endif |
| {{ __('messages.no_audit_logs') }} | |||||
—
—