@extends('layouts.adminlte') @section('title', $ticket->title) @section('page-title', 'Ticket #' . $ticket->id) @section('breadcrumb') @endsection @section('content')

{{ $ticket->title }}

@if(auth()->user()->hasPermission('edit-tickets') || $ticket->user_id === auth()->id()) Edit @endif
Status: @switch($ticket->status) @case('open') Open @break @case('in_progress') In Progress @break @case('resolved') Resolved @break @case('closed') Closed @break @endswitch
Priority: @switch($ticket->priority) @case('urgent') Urgent @break @case('high') High @break @case('medium') Medium @break @case('low') Low @break @endswitch
Category: {{ ucfirst(str_replace('_', ' ', $ticket->category)) }}
Created: {{ $ticket->created_at->format('M d, Y H:i') }}
Description:
{{ $ticket->description }}
Ticket Details
Created by: {{ $ticket->user->name }}
Email: {{ $ticket->user->email }}
@if($ticket->assignedTo)
Assigned to: {{ $ticket->assignedTo->name }}
@endif @if($ticket->resolved_at)
Resolved: {{ $ticket->resolved_at->format('M d, Y H:i') }}
@endif
Timeline
Created: {{ $ticket->created_at->format('M d, Y H:i') }}
@if($ticket->updated_at != $ticket->created_at)
Updated: {{ $ticket->updated_at->format('M d, Y H:i') }}
@endif @if($ticket->resolved_at)
Resolved: {{ $ticket->resolved_at->format('M d, Y H:i') }}
@endif
Quick Actions
@if(auth()->user()->hasPermission('edit-tickets'))
@if($ticket->status === 'open')
@csrf @method('PUT')
@endif @if($ticket->status === 'in_progress')
@csrf @method('PUT')
@endif @if($ticket->status === 'resolved')
@csrf @method('PUT')
@endif
@endif
@endsection