{{ $client->name }}
Days until renewal
$isDueToday || $isOverdue, ])> @if ($client->renewal_date) @if ($daysUntilRenewal > 0) {{ $daysUntilRenewal }} {{ $daysUntilRenewal === 1 ? 'day' : 'days' }} @elseif ($daysUntilRenewal === 0) Today @else {{ abs($daysUntilRenewal) }} {{ abs($daysUntilRenewal) === 1 ? 'day' : 'days' }} overdue @endif @else Not set @endif
Utilisation
Package products
-
@foreach ($products as $product)
@php
$assigned = $product['quantity'] ?? '—';
$used = $product['used'] ?? '0';
$usedNum = is_numeric($used) ? (float) $used : null;
$assignedNum = is_numeric($assigned) ? (float) $assigned : null;
$utilPct = ($assignedNum !== null && $assignedNum > 0 && $usedNum !== null)
? min(100, (int) round(($usedNum / $assignedNum) * 100))
: null;
$utilHigh = $utilPct !== null && $utilPct >= 85;
@endphp
-
@if ($utilPct !== null)
{{ $product['name'] ?? '—' }}
{{ $used }} / {{ $assigned }}
$utilHigh, 'text-oah-muted' => ! $utilHigh, ])>{{ $utilPct }}%@endif
@endforeach
No products on package
Edit client to add products.