@php $t = \App\Helpers\TranslationHelper::getUserTranslations(); // Event date $eventDate = isset($declaration->event_date) ? \Carbon\Carbon::parse($declaration->event_date) : null; $eventDateFormatted = $eventDate ? $eventDate->format('d/m/Y') : '—'; // For filtering by month $year = $eventDate ? $eventDate->format('Y') : ''; $month = $eventDate ? (int)$eventDate->format('n') : ''; // Client name $clientName = $declaration->client_name ?? $declaration->client ?? $declaration->client_company_name ?? ($t['translations']['interventions']['client'] ?? 'Client'); // Status $isValidated = (int)($declaration->status ?? 0) === 1; $statusClass = $isValidated ? 'validated' : 'pending'; // Participants $totalParticipants = (int)($declaration->total_participants ?? 1); if ($totalParticipants < 1) { $totalParticipants = 1; } // Amounts $declaredAmount = (float)($declaration->declared_amount ?? 0); $shareAmount = (float)($declaration->share_amount ?? 0); // Display share if available, otherwise declared amount $displayAmount = $shareAmount > 0 ? $shareAmount : $declaredAmount; @endphp
@endif