{{-- resources/views/components/testimoni/index.blade.php --}} @php use App\Helpers\VerbaleHelper; $hasValidWitnesses = isset($data['testi_oculari']) && count($data['testi_oculari']) > 0 && collect($data['testi_oculari'])->some(fn($teste) => $teste->testi_oculari > 0); @endphp @if ($hasValidWitnesses)

TESTE OCULARI

@foreach ($data['testi_oculari'] as $i => $teste) @if ($teste->testi_oculari > 0)
TESTE
@if ($teste->teste->birth_date != '') @endif @if ($teste->stato_testi_oculari != '') @endif
COGNOME E NOME: {{ @$teste->teste->lastname }} {{ @$teste->teste->firstname }}
NATO A: {{ @$teste->teste->birth_town_id_value->title }} NATO IL: {{ (!empty(@$teste->teste->birth_date) && Carbon\Carbon::parse(@$teste->teste->birth_date)->year > 0) ? Carbon\Carbon::parse(@$teste->teste->birth_date)->format('d/m/Y') : '-' }}
STATO TESTE: {{ VerbaleHelper::getStatusText($teste->stato_testi_oculari,VerbaleHelper::getWitnessStatusMap()) }}
@endif @endforeach @endif