@extends('layouts.app') @section('title', 'Audit Log - {{ $subject->name }} | {{ $class->name }}') @section('sidebar-menu') @include('teacher.partials.sidebar') @endsection @section('content')
| Date & Time | User | Event | Description | Changes | IP Address |
|---|---|---|---|---|---|
| {{ $log->created_at->format('Y-m-d H:i:s') }} | {{ $log->user?->name ?? 'System' }} | @php $badgeClass = match($log->event) { 'created', 'bulk_created' => 'success', 'updated', 'bulk_updated' => 'warning', 'deleted' => 'danger', default => 'secondary' }; @endphp {{ ucfirst(str_replace('_', ' ', $log->event)) }} | {{ $log->description }} | @if($log->old_values && $log->new_values) Old: {{ $log->old_values['score'] ?? 'N/A' }} New: {{ $log->new_values['score'] ?? 'N/A' }} @else No changes @endif | {{ $log->ip_address }} |
| No audit logs found for this class/subject | |||||