@section('page-title', 'Domains')
All Domains
Add Domain
@foreach($domains as $domain) @php $daysLeft = $domain->expiry_date ? now()->diffInDays($domain->expiry_date, false) : null; $rowClass = ''; if ($daysLeft !== null) { if ($daysLeft <= 0) $rowClass = 'table-danger'; elseif ($daysLeft <= 7) $rowClass = 'table-warning'; elseif ($daysLeft <= 30) $rowClass = 'table-info bg-opacity-10'; } @endphp @endforeach
Domain Name Client Registrar Expiry Date Renewal Managed By Status Actions
{{ $domain->domain_name }}
@if($domain->hostingAccount) Linked to: {{ $domain->hostingAccount->primary_domain }} @endif
{{ $domain->client->name ?? '—' }} @if($domain->client->company_name)
{{ $domain->client->company_name }} @endif
{{ $domain->registrar ?? '—' }} @if($domain->expiry_date) {{ $domain->expiry_date->format('d M Y') }}
@if($daysLeft !== null) {{ $daysLeft <= 0 ? 'Expired ' . abs((int)$daysLeft) . 'd ago' : 'in ' . (int)$daysLeft . ' days' }} @endif @else — @endif
@csrf {{ $domain->currency }}
@if($domain->managed_by === 'us') Us @elseif($domain->managed_by === 'client') Client @else 3rd Party @endif @if($domain->status === 'active') Active @elseif($domain->status === 'inactive') Inactive @elseif($domain->status === 'expired') Expired @elseif($domain->status === 'transferred') Transferred @else {{ ucfirst($domain->status) }} @endif