@extends('layouts.app') @section('content')
{{ __('Menu') }}
@include('partials.menu')
{{ __('User Tracking') }}
@foreach ($tracking as $track)
{{ $track->user_name }}
{{ ucwords($track->action) }}
@php $created_at_formatted = date("F j, Y, H:i:s", strtotime($track->created_at)); @endphp {{ $created_at_formatted }} - {{ \Carbon\Carbon::parse($track->created_at)->diffForHumans() }}
+
Before
+
{{ $track->before }}
After
+
{{ $track->after }}
Difference
+
@php $before = json_decode($track->before); $after = json_decode($track->after); $deleted_array = [ 'deleted discounts special', 'deleted discounts top level', 'deleted customer', ]; $saved_array = [ 'added discounts special', 'added discounts top level', 'added customer', ]; $updated_array = [ 'updated discounts special', 'updated discounts top level', 'updated customer', ]; if (in_array($track->action, $deleted_array)) { $diff = array_diff_assoc((array)$before, (array)$after); } elseif (in_array($track->action, $saved_array)) { $diff = array_diff_assoc((array)$after, (array)$before); } elseif (in_array($track->action, $updated_array)) { $diff = array_diff_assoc((array)$after, (array)$before); } @endphp
{{ json_encode($diff, JSON_PRETTY_PRINT) }}
@endforeach {{ $tracking->links() }}
@endsection