@extends('layouts.app') @section('content')
| Artist | Title | Side played | Date played | Turntable | Relaxed | Last Restored |
|---|---|---|---|---|---|---|
| {{ $playLog->album?->artist?->name ?? '—' }} |
{{ $playLog->album?->title ?? 'Unknown Album' }}
|
{{ $playLog->side_number ? 'Side ' . $playLog->side_number : '—' }} | {{ optional($playLog->played_at)->format('Y-m-d') ?? '—' }} | @php $turntableName = trim(collect([ $playLog->turntable?->manufacturer, $playLog->turntable?->model, ])->filter()->join(' • ')); $lastRestoredDate = optional( $playLog->album?->treatments ?->filter(fn ($treatment) => strcasecmp((string) $treatment->treatment_type, 'Record Restore') === 0) ->sortByDesc('treated_on') ->first() ?->treated_on )->format('Y-m-d'); @endphp {{ $turntableName !== '' ? $turntableName : '—' }} | {{ $playLog->album?->relaxed_date ? 'Yes' : 'No' }} | {{ $lastRestoredDate ?: '—' }} |
| No play history has been recorded yet. | ||||||