| User | Battle Pass | Thời gian | Giá | Trạng thái | Hành động |
|---|---|---|---|---|---|
|
{{ $battlePass->package_name }}
{{ $battlePass->duration_days }} ngày
|
Mua: {{ \Carbon\Carbon::parse($battlePass->purchased_at)->format('d/m/Y H:i') }}
Hết hạn: {{ \Carbon\Carbon::parse($battlePass->expires_at)->format('d/m/Y H:i') }}
@php
$now = now();
$expiresAt = \Carbon\Carbon::parse($battlePass->expires_at);
$isExpired = $now > $expiresAt;
$daysLeft = $isExpired ? 0 : $now->diffInDays($expiresAt);
@endphp
@if($isExpired)
Đã hết hạn
@else
Còn {{ $daysLeft }} ngày
@endif
|
${{ number_format($battlePass->price, 2) }}
@if($battlePass->coins_price > 0)
{{ number_format($battlePass->coins_price) }} coins
@endif
|
@php $statusClass = 'badge-secondary'; $statusText = $battlePass->status; if ($battlePass->status === 'active') { if (now() > \Carbon\Carbon::parse($battlePass->expires_at)) { $statusClass = 'badge-warning'; $statusText = 'Expired'; } else { $statusClass = 'badge-success'; $statusText = 'Active'; } } elseif ($battlePass->status === 'expired') { $statusClass = 'badge-warning'; $statusText = 'Expired'; } elseif ($battlePass->status === 'cancelled') { $statusClass = 'badge-secondary'; $statusText = 'Cancelled'; } @endphp {{ $statusText }} |
Chưa có user nào mua Battle Pass.