@extends('layouts.app') @section('title', 'Escape Register') @section('content')
{{-- Page guide: what this screen is for --}}
Escape Register. Record and track escapes: categorize the escape, flag the prisoner at large, and on recapture recompute the release date automatically.

Escape Register

@can('prison.escapes.print') Report@endcan @can('prison.escapes.add') Record Escape@endcan
@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
@endif
@forelse($records as $e) @empty @endforelse
PrisonerDateCategoryStatusDays at largeNew release
{{ optional($e->prisoner)->name }} {{ optional($e->prisoner)->prisoner_number }} {{ optional($e->escape_date)->format('Y-m-d') }} {{ $e->category }} {{ $e->status }} {{ $e->days_at_large ?? '—' }} {{ optional($e->recomputed_release_date)->format('Y-m-d') ?? '—' }} @if($e->status === 'At Large')
@csrf
@else — @endif
No escapes recorded.
{{ $records->withQueryString()->links() }}
@endsection