@extends('layouts.app') @section('title', 'Equipment Details') @section('content')
Equipment Details
@if($equipment->image) {{ $equipment->name }} @else
@endif

{{ $equipment->name }}

@if($equipment->is_active) Active @else Inactive @endif {{ $equipment->type_name }}
@if($equipment->description)

{{ $equipment->description }}

@endif
Operating Hours

{{ $equipment->start_time->format('H:i') }} - {{ $equipment->end_time->format('H:i') }}

Slot Duration: {{ $equipment->slot_duration }} minutes

Sort Order: {{ $equipment->sort_order }}

Statistics

Total Reservations: {{ $equipment->reservations->count() }}

Active Reservations: {{ $equipment->reservations->where('status', 'confirmed')->count() }}

Created: {{ $equipment->created_at->format('M d, Y') }}

Recent Reservations
View All Reservations
@if($equipment->reservations->count() > 0)
@foreach($equipment->reservations->take(10) as $reservation) @endforeach
User Date Time Status Actions
{{ substr($reservation->user->name, 0, 1) }}
{{ $reservation->user->name }}
{{ $reservation->user->email }}
{{ $reservation->formatted_date }}
{{ $reservation->is_today ? 'Today' : ($reservation->is_future ? 'Upcoming' : 'Past') }}
{{ $reservation->formatted_time_range }}
{{ $reservation->formatted_duration }}
{{ $reservation->status_name }}
@if($reservation->status === 'confirmed' && !$reservation->is_past)
@csrf
@endif @if($reservation->status === 'confirmed' && !$reservation->is_future)
@csrf
@endif
@else
No Reservations

This equipment has no reservations yet.

@endif
Quick Actions
View Time Slots Create Reservation
@csrf
Equipment Information
  • Type: {{ $equipment->type_name }}
  • Operating Hours:
    {{ $equipment->start_time->format('H:i') }} - {{ $equipment->end_time->format('H:i') }}
  • Slot Duration: {{ $equipment->slot_duration }} minutes
  • Sort Order: {{ $equipment->sort_order }}
  • Created: {{ $equipment->created_at->format('M d, Y H:i') }}
  • Updated: {{ $equipment->updated_at->format('M d, Y H:i') }}
Reservation Statistics

{{ $equipment->reservations->count() }}

Total

{{ $equipment->reservations->where('status', 'confirmed')->count() }}

Active

{{ $equipment->reservations->where('status', 'completed')->count() }}

Completed

{{ $equipment->reservations->where('status', 'cancelled')->count() }}

Cancelled
@endsection