@extends('layouts.app') @section('title', 'Détails du journal d\'activité') @section('content')

Détails de l'activité

Retour
Informations générales
Description: {{ $activity->description }}
Utilisateur: {{ $activity->causer->fullname ?? 'Système' }}
Date: {{ $activity->created_at->format('d/m/Y H:i:s') }}
Modèle concerné: @if($activity->subject) {{ class_basename($activity->subject_type) }} #{{ $activity->subject_id }} @else N/A @endif @if($activity->subject_type == 'App\Models\Plaignant') @elseif($activity->subject_type == 'App\Models\Plainte') @elseif($activity->subject_type == 'App\Models\Financement') @endif
Détails techniques
ID de l'événement: {{ $activity->id }}
Type d'événement: {{ $activity->event }}
Adresse IP: {{ $activity->properties->get('ip_address') ?? 'N/A' }}
User Agent: {{ $activity->properties->get('user_agent') ?? 'N/A' }}
@if($activity->properties->has('attributes'))
Modifications effectuées
@foreach($activity->properties->get('attributes', []) as $key => $value) @if(!in_array($key, ['updated_at', 'created_at'])) @endif @endforeach
Champ Ancienne valeur Nouvelle valeur
{{ $key }} @if(is_array($activity->properties->get('old', [])[$key] ?? null))
{{ json_encode($activity->properties->get('old', [])[$key], JSON_PRETTY_PRINT) }}
@else {{ $activity->properties->get('old', [])[$key] ?? 'N/A' }} @endif
@if(is_array($value))
{{ json_encode($value, JSON_PRETTY_PRINT) }}
@else {{ $value }} @endif
@endif
@endsection