@extends('layouts.admin') @section('title', 'Verification review') @section('content')
Back to the queue

{{ $request->legal_name ?: $request->subjectLabel() }}

{{ $request->status->label() }} {{ $request->type->label() }} Submitted {{ $request->created_at->format('d M Y, H:i') }}

The claim

@foreach ([ 'Legal name' => $request->legal_name, 'Registration / licence' => $request->registration_number, 'Contact' => $request->contact_phone, 'Account' => $request->user->email, 'Subject' => $request->subjectLabel(), 'Note' => $request->note, ] as $label => $value) @if (filled($value))
{{ $label }}
{{ $value }}
@endif @endforeach
{{-- Documents are streamed, never linked: the private disk has no public URL and this route checks the permission first. --}}

Documents

    @foreach ($required as $kind => $label) @php($document = $request->documents->firstWhere('kind', $kind))
  • {{ $label }} @if ($document) {{ $document->original_name }} ยท {{ $document->humanSize() }} @else Not supplied @endif @if ($document) Open @endif
  • @endforeach

Decision

@if ($request->isDecided())

Decided {{ $request->reviewed_at?->format('d M Y, H:i') }} @if ($request->reviewer) by {{ $request->reviewer->name }} @endif

@if ($request->decision_note)

{{ $request->decision_note }}

@endif @else
@csrf
@foreach (['approve' => 'Approve', 'reject' => 'Reject'] as $value => $label) @endforeach
@error('note')

{{ $message }}

@enderror
@unless ($request->isComplete()) Some documents are missing. Rejecting with a reason lets the claimant send them. @endunless @endif
@endsection