@foreach($logs as $log) @endforeach
{{__('ID')}} {{__('Subject')}} {{__('url')}} {{__('Location')}} {{__('Action')}}
{{ $log->id }} {{ $log->subject }} {{ $log->url }}

{{ __('IP address:') }} {{ $log->ip }}

@php if (empty($log->ip) || $log->ip === '127.0.0.1') { $country = 'Unknown'; } else { try { $reader = new \GeoIp2\Database\Reader(public_path().'/GeoLite2-Country.mmdb'); $record = $reader->country($log->ip ?? ''); $country = $record->country->name; } catch (\GeoIp2\Exception\AddressNotFoundException $e) { $country = 'Unknown'; } } @endphp {{ __('Country:') }} {{ __($country) }}