Incident
Occurred On
{{ $incident->occurred_on }}
Status
{{ $incident->status }}
Severity
{{ $incident->severity ?? '—' }}
Type
{{ ! empty($incident->incident_types) ? implode(', ', $incident->incident_types) : '—' }}
Site
{{ $incident->site?->name ?? '—' }}
Crew
{{ $incident->crew?->name ?? '—' }}
Reported By
{{ $incident->reporter?->name ?? '—' }}
Description
{{ $incident->description }}
Additional People Signatures
@php
$signatureMap = $incident->signatures->keyBy('person_name');
$people = collect($incident->tags ?? [])
->map(fn ($name) => trim($name))
->filter()
->values()
->all();
@endphp
@if (empty($people))
—
@else
@foreach ($people as $person)
@php
$signature = $signatureMap->get($person);
@endphp
@if ($signature?->signature_data)

@else
{{ $signature ? 'SIGNED' : 'SIGN' }}
@endif
@if (! $signature)
@endif
@endforeach
@endif
@include('partials.attachments', [
'attachments' => $incident->attachments,
'deletePermission' => 'incidents.update',
])
Back