@extends('layouts.master') @section('title', trans('messages.activity_log_details')) @section('content')
{{ trans('messages.information') }}

{{ trans('messages.user') }}: @if($activityLog->user) {{ $activityLog->user->name }} @else - @endif

{{ trans('messages.action') }}: {{ trans('messages.' . $activityLog->action) }}

{{ trans('messages.description') }}: {{ $activityLog->description }}

{{ trans('messages.date_time') }}: {{ $activityLog->created_at->format('Y-m-d H:i:s') }}

{{ trans('messages.route') }}: {{ $activityLog->route ?? '-' }}

{{ trans('messages.method') }}: {{ $activityLog->method }}

{{ trans('messages.ip_address') }}: {{ $activityLog->ip_address }}

{{ trans('messages.user_agent') }}: {{ $activityLog->user_agent }}

@if($activityLog->model_type)
{{ trans('messages.model_information') }}

{{ trans('messages.model_type') }}: {{ $activityLog->model_type }}

@if($activityLog->model_id)

{{ trans('messages.model_id') }}: {{ $activityLog->model_id }}

@endif @if($activityLog->model)

{{ trans('messages.model') }}: @php $modelName = $activityLog->model->name ?? $activityLog->model->id ?? $activityLog->model_id; $routeName = strtolower(class_basename($activityLog->model_type)) . 's.show'; @endphp @if(Route::has($routeName)) {{ $modelName }} @else {{ $modelName }} @endif

@endif
@endif @if($activityLog->old_values || $activityLog->new_values)
{{ trans('messages.old_values') }}
@if($activityLog->old_values)
{{ json_encode($activityLog->old_values, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) }}
@else

{{ trans('messages.no_data') }}

@endif
{{ trans('messages.new_values') }}
@if($activityLog->new_values)
{{ json_encode($activityLog->new_values, JSON_PRETTY_PRINT | JSON_UNESCAPED_UNICODE) }}
@else

{{ trans('messages.no_data') }}

@endif
@endif
@endsection