reachweb/statamic-resrv
Resrv is a flexible reservation and booking addon for Statamic. It adds availability calendars, date-based pricing, and reservation management so you can define bookable items, set rates and restrictions, and accept bookings through a customizable frontend.
Baseline assessment for v6.4.0. The package is a Laravel/PHP integration that exposes a reservationFromUri tag for resolving reservations from customer-facing URIs. v6.4.0 is a minor release with fixes and an additive parameter; no breaking changes are stated.
statuses parameter adds controlled flexibility without changing the default exclusion of pending, expired and cancelled reservations.statuses override can intentionally include pending, expired or cancelled reservations; this needs authorization and business-rule review to avoid exposing unsuitable states. Invalid parameters now throw clear exceptions—ensure the Laravel exception handler renders safe, themed responses rather than leaking internals or returning 500s. Partner/skip-payment booking inclusion requires regression testing across affiliate and direct booking paths. Themed 404 rendering depends on host-app template resolution.statuses value validated and does it bypass reservation policy? How are partner/skip-payment bookings identified and authorized? Does the tag query the database or a remote service per render? How does themed 404 resolution work in non-standard themes? Are exception messages safe for production? Is caching or multitenancy supported? Are there upgrade notes from 6.3.x?statuses only for approved use cases, with tests proving pending/expired/cancelled remain excluded unless explicitly requested.statuses with allowed and disallowed values; 6) canary production; 7) update support runbooks.statuses parameter. Invalid-parameter exceptions should produce actionable but safe messages.statuses may exclude or expose incorrect states; themed 404 may fail to resolve; unhandled invalid-parameter exceptions may become 500s; older Laravel versions may conflict. Monitor tag errors, 404 rates by reservation type and exception logs.How can I help you explore Laravel packages today?