@extends('admin.layouts.app') @section('title', __('whmcs_import.log.title')) @section('content') @include('admin.whmcs-import._styles') @php $stats = [ ['label' => __('whmcs_import.log.total'), 'value' => $log->total, 'icon' => 'fa-download', 'color' => '#64748b'], ['label' => __('whmcs_import.log.added'), 'value' => $log->added, 'icon' => 'fa-circle-plus', 'color' => '#16a34a'], ['label' => __('whmcs_import.log.updated'), 'value' => $log->updated, 'icon' => 'fa-rotate', 'color' => '#2563eb'], ['label' => __('whmcs_import.log.skipped'), 'value' => $log->skipped, 'icon' => 'fa-forward', 'color' => '#d97706'], ['label' => __('whmcs_import.log.errors'), 'value' => $log->errors, 'icon' => 'fa-circle-exclamation', 'color' => '#dc2626'], ]; @endphp

{{ __('whmcs_import.log.title') }}

{{ $log->source }} {{ $log->source_table }} {{ $log->created_at?->format('Y-m-d H:i') }}
@include('admin.whmcs-import._steps', ['current' => 4])
@foreach($stats as $stat)
{{ $stat['label'] }}
{{ number_format((int) $stat['value']) }}
@endforeach

{{ __('whmcs_import.log.error_details') }}

@if(!empty($log->error_details)){{ count($log->error_details) }}@endif
@if(empty($log->error_details))
{{ __('whmcs_import.log.no_errors') }}
@else
@foreach($log->error_details as $detail) @endforeach
{{ __('whmcs_import.log.whmcs_id') }} {{ __('whmcs_import.log.email') }} {{ __('whmcs_import.log.error') }}
{{ $detail['whmcs_id'] ?? '' }} {{ $detail['email'] ?? '' }} {{ $detail['error'] ?? '' }}
@endif

{{ __('whmcs_import.log.skipped_details') }}

@if(!empty($log->skipped_details)){{ count($log->skipped_details) }}@endif
@if(empty($log->skipped_details))
{{ __('whmcs_import.log.no_skipped') }}
@else
@foreach($log->skipped_details as $detail) @endforeach
{{ __('whmcs_import.log.whmcs_id') }} {{ __('whmcs_import.log.email') }} {{ __('whmcs_import.log.error') }}
{{ $detail['whmcs_id'] ?? '' }} {{ $detail['email'] ?? '' }} {{ $detail['error'] ?? '' }}
@endif
@endsection