feat: establish reservation portal foundation

This commit is contained in:
2026-08-04 15:24:08 +01:00
commit c96264ae96
226 changed files with 32232 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
<?php
namespace App\Domain\Reservations\Enums;
enum ReservationItemStatus: string
{
case Held = 'held';
case Reserved = 'reserved';
case Ready = 'ready';
case Delivered = 'delivered';
case Returned = 'returned';
case Cancelled = 'cancelled';
case Failed = 'failed';
/** @return list<string> */
public static function blockingValues(): array
{
return [self::Held->value, self::Reserved->value, self::Ready->value, self::Delivered->value];
}
}