@extends('backend.layouts.app') @section('title', \App\Http\Helpers\MenuHelper::getPageTitle()) @section('content')
| No | {{-- Log Name column (hidden)Log Name | --}}Performed By | Model Name | Action | IP Address | User Agent | {{--URL | --}}Timestamp |
|---|---|---|---|---|---|---|---|---|
| {{ ($activities->currentPage() - 1) * $activities->perPage() + $loop->iteration }} | {{-- Log Name cell (hidden)
{{ $activity->log_name ?? '-' }}
|
--}}
@php
$causer = $activity->causer;
@endphp
@if ($causer)
{{ $causer->username ?? 'User #' . $causer->id }}
@if ($causer->email)
{{ $causer->email }}
@endif
@elseif ($activity->causer_id)
User #{{ $activity->causer_id }} (Deleted)
@else
System/Automated
@endif
|
{{ $activity->subject_type ?? '-' }}{{ $activity->subject_id ? ' #' . $activity->subject_id : '' }}
|
@php $event = $activity->event; $badgeClass = match ($event) { 'created' => 'bg-success-50 text-success-600 dark:bg-success-500/15 dark:text-success-500', 'updated' => 'bg-warning-50 text-warning-600 dark:bg-warning-500/15 dark:text-orange-400', 'deleted' => 'bg-error-50 text-error-600 dark:bg-error-500/15 dark:text-error-500', default => 'bg-blue-light-50 text-blue-light-500 dark:bg-blue-light-500/15 dark:text-blue-light-500', }; @endphp {{ ucfirst($event) }} | {{ $activity->ip_address ?? '-' }} | {{ $activity->user_agent ? Str::limit($activity->user_agent, 50) : '-' }} | {{--{{ $activity->url ?? '-' }} | --}}
{{ $activity->created_at ? $activity->created_at->format('h:i A') : '-' }}
{{ $activity->created_at ? $activity->created_at->format('d-m-Y') : '-' }}
|
No activity logs foundNo activities have been logged yet. |
||||||||