@php
$transitStatusMap = [
0 => ['Pending', 'is-warning'],
1 => ['Ticketed', 'is-info'],
2 => ['In progress', 'is-progress'],
3 => ['Arrived', 'is-success'],
4 => ['Issue', 'is-danger'],
5 => ['Cancelled', 'is-danger'],
];
$statusTicketUrl = trim((string) ($ourstaff->ticket_url ?? ''));
$statusHasTicket = (int) $ourstaff->status === 1 && $statusTicketUrl !== '' && file_exists(public_path('tranzit/'.$statusTicketUrl));
$transitStatus = $transitStatusMap[(int) $ourstaff->status] ?? ['Unknown', 'is-muted'];
if ((int) $ourstaff->status === 1) {
$transitStatus[0] = $statusHasTicket ? 'Ticketed' : 'Ticket ordered';
}
@endphp
@if((int) $ourstaff->status !== 5)
@if($statusHasTicket)
{{ $transitStatus[0] }}
@else
{{ $transitStatus[0] }}
@endif
@endif
@php
$transitWasModified = strpos((string) ($ourstaff->modification_summary ?? ''), 'Reason:') !== false;
$transitModificationTitle = $ourstaff->modification_summary ?: 'Transit details were modified.';
@endphp
@if((int) $ourstaff->status === 5)
Deleted/Cancelled
@elseif($transitWasModified)
Modified
@endif