@extends('layouts.app') @section('title', 'Take Action — Instance #' . $instance->instance_id) @php /** * Defensive date formatter. * Accepts Carbon, string, or null; returns formatted or '—'. */ $fmtDate = function ($value, string $format = 'M j, Y H:i') { if (empty($value)) return '—'; try { return \Illuminate\Support\Carbon::parse($value)->format($format); } catch (\Throwable $e) { return (string) $value; } }; @endphp @section('content')
Document: {{ $instance->record_number ?: '#' . $instance->record_id }}
Title: {{ $instance->record_title ?: 'N/A' }}
Type: {{ $instance->record_type }}
Workflow: {{ $instance->workflow?->workflow_name ?? '—' }}
Initiator: {{ $instance->initiator?->name ?? '—' }}
Initiated: {{ $fmtDate($instance->initiated_at) }}
{{ $action->comment }}
@endif @if($action->signature)