@php use App\Services\Translator; $fx = $fixture['fixture'] ?? []; $teams = $fixture['teams'] ?? []; $goals = $fixture['goals'] ?? []; $leagueInfo = $fixture['league'] ?? []; $status = $fx['status']['short'] ?? ''; $isLive = in_array($status, ['1H','2H','HT','LIVE','ET','P','BT']); $isFinished = in_array($status, ['FT','AET','PEN']); $home = $teams['home'] ?? []; $away = $teams['away'] ?? []; $homeName = Translator::team($home['name'] ?? ''); $awayName = Translator::team($away['name'] ?? ''); $date = !empty($fx['date']) ? \Carbon\Carbon::parse($fx['date'])->setTimezone('Africa/Tunis') : null; $timeStr = $date ? $date->format('H:i') : '--:--'; $dateStr = $date ? $date->translatedFormat('d M') : ''; @endphp {{-- Home --}}
@if(!empty($home['logo'])) @endif
{{ $homeName }}
{{-- Center --}}
@if($isLive)
{{ ($fx['status']['elapsed'] ?? 0) }}'
{{ $goals['home'] ?? 0 }} - {{ $goals['away'] ?? 0 }}
@elseif($isFinished)
{{ __('messages.finished') }}
{{ $goals['home'] ?? 0 }} - {{ $goals['away'] ?? 0 }}
@else @if(!empty($dateStr))
{{ $dateStr }}
@endif
{{ $timeStr }}
@endif
{{-- Away --}}
{{ $awayName }}
@if(!empty($away['logo'])) @endif