@extends('admin.layouts.app') @section('title', 'Ticket History Details') @section('content')
Back

Ticket #{{ $ticket->ticket_number }}

Submitted by {{ $ticket->user->name }} on {{ $ticket->created_at->format('d M Y H:i') }}

Timeline

{{ $ticket->created_at->format('d M Y H:i') }}

Created

@if($ticket->in_progress_at || $ticket->closed_at || $ticket->user_confirmed_at)
@endif
@if($ticket->in_progress_at)

{{ $ticket->in_progress_at->format('d M Y H:i') }}

In Progress

@if($ticket->closed_at || $ticket->user_confirmed_at)
@endif
@endif @if($ticket->closed_at)

{{ $ticket->closed_at->format('d M Y H:i') }}

Closed

@if($ticket->user_confirmed_at)
@endif
@endif @if($ticket->user_confirmed_at)

{{ $ticket->user_confirmed_at->format('d M Y H:i') }}

Confirmed

@endif

Ticket Information

Status: {{ ucfirst($ticket->status) }}
Category: {{ ucfirst($ticket->category) }}
Department: {{ $ticket->department }}
Location: {{ $ticket->location }}
Building: {{ $ticket->building }}
@if($ticket->user_confirmed_at)

Confirmation Details

Confirmed At: {{ $ticket->user_confirmed_at->format('d M Y H:i') }}
@if($ticket->user_confirmation_notes)
User Notes:

{{ $ticket->user_confirmation_notes }}

@endif
@endif

Description

{{ $ticket->description }}

@if(isset($ticket->initialPhoto) && $ticket->initialPhoto)

Initial Photo

Initial Ticket Photo
@endif

Processing Time

@php $start = $ticket->created_at; $end = $ticket->user_confirmed_at; $duration = $start->diff($end); $timeString = []; if ($duration->days > 0) { $timeString[] = $duration->days . ' days'; } if ($duration->h > 0) { $timeString[] = $duration->h . ' hours'; } if ($duration->i > 0) { $timeString[] = $duration->i . ' minutes'; } @endphp

Total time from ticket creation to user confirmation: {{ implode(', ', $timeString) }}

@endsection