@php
use App\Helpers\DateHelper;
$pedestrians = collect($data['parti_coinvolte'])->filter(function ($item) {
return $item->conducente_o_pedone == 1;
});
$infortunatoStatus = [
0 => 'INCOLUME',
1 => 'FERITO',
2 => 'DECEDUTO ENTRO 24 ORE',
3 => 'DECEDUTO ENTRO 30 GG.',
];
$generalizzatoStatus = [
1 => 'SUL LUOGO',
2 => 'IN OSPEDALE',
3 => 'ALTROVE',
];
$documentoMap = [
1 => 'Carta Identità ',
2 => 'Patente',
4 => 'Passaporto',
5 => 'Altro',
];
@endphp
@if ($pedestrians->count() > 0)
| PEDONE {{ $pedoneLabel }} |
|
@if ($anagraficaPedone)
| COGNOME E NOME: |
{{ $anagraficaPedone->lastname }}
{{ $anagraficaPedone->firstname }}
|
NATO A: |
{{ optional($anagraficaPedone->birth_town_id_value)->title }}
|
| NATO IL: |
{{ (!empty($anagraficaPedone->birth_date) && Carbon\Carbon::parse($anagraficaPedone->birth_date)->year > 0) ? Carbon\Carbon::parse($anagraficaPedone->birth_date)->format('d/m/Y') : '-' }}
|
@if (!$anagraficaPedone->residenza_town_id)
| RESIDENTE A: |
{{ optional($anagraficaPedone->residenza_town_id_value)->title ?? '' }}
|
| RESIDENTE IN: |
{{ $anagraficaPedone->residenza_address ?? '' }}
|
@endif
| TELEFONO: |
{{ $anagraficaPedone->mobile ?? '' }}
|
| INDIRIZZO: |
{{ $anagraficaPedone->residenza_address ?? '' }}
|
| COMUNE: |
{{ optional($anagraficaPedone->residenza_town_id_value)->title ?? '' }}
|
| PROVINCIA: |
{{ optional($anagraficaPedone->residenza_prov_id_value)->title ?? '' }}
|
| GENERALIZZATO: |
{{ $generalizzatoStatus[$pedone->generalizzato] ?? '' }}
@if ($pedone->generalizzato == 3)
{{ $pedone->generalizzato_altrove }}
@endif
|
| DOCUMENTO: |
@if ($anagraficaPedone)
{{ $documentoMap[$anagraficaPedone->documento_tipo] ?? '' }}
@endif
|
NUMERO: |
{{ $anagraficaPedone->documento_numero ?? '' }}
|
| SEDICENTE: |
{{ $anagraficaPedone->sedicente ? 'SI' : 'NO' }}
|
@endif
@if ($pedone->pedone_posizione > 0)
| POSIZIONE: |
@php
$posizioneMap = [
1 => 'Presente e in posizione',
2 => 'Già soccorso e trasportato presso ospedale',
];
@endphp
{{ $posizioneMap[$pedone->pedone_posizione] ?? '' }}
|
@endif
| CONDIZIONI METEO: |
{{ $pedone->pedone_pioggia == 1 ? 'PIOGGIA' : 'SOLE' }}
|
| CONDIZIONI LUCE: |
{{ $pedone->pedone_notte == 1 ? 'NOTTE' : 'GIORNO' }}
|
| OMBRELLO PEDONE: |
{{ $pedone->pedone_ombrello == 1 ? 'OMBRELLO AL SEGUITO' : 'NON AL SEGUITO' }}
|
| ABITI SCURI PEDONE: |
{{ $pedone->pedone_abiti_scuri == 1 ? 'SCURI' : 'NON SCURI' }}
|
@if ($pedone->verbale_violazione_numero)
|
VERBALE VIOLAZIONE NUMERO:
{{ $pedone->verbale_violazione_numero }}
|
@endif
@if ($pedone->articolo_violato)
|
ARTICOLO VIOLATO:
{{ $pedone->articolo_violato }}
|
@endif
@if ($pedone->cds)
|
CDS:
{{ $pedone->cds }}
|
@endif
|
@php $pedoneCounter++; @endphp
@endif
@endforeach
@endforeach
@endif