Björn Fromme c1425f0562 feat: extensible participant status determination for booking creation
Adds a rule-based system to determine participant status in CREATE
payloads. Participants selecting a 'Begleitperson' service now receive
status 'O' (Option), all others default to 'F' (Final).

- Add ParticipantStatusRuleInterface for defining status rules
- Add ParticipantStatusRuleRegistry for priority-based rule evaluation
- Add ChaperonServiceStatusRule for Begleitperson detection
- Integrate status evaluation into BookingPayloadBuilder
2026-03-16 12:02:59 +01:00
2024-11-16 10:43:27 +01:00
2026-03-16 12:02:28 +01:00
2026-03-16 12:02:27 +01:00
2024-11-16 10:43:27 +01:00
2025-04-24 20:28:27 +02:00
2026-03-16 11:59:09 +01:00
2024-11-16 10:43:27 +01:00
2024-11-27 11:31:48 +01:00
2026-03-16 12:02:27 +01:00
S
Description
No description provided
10 MiB
Languages
PHP 87.6%
Twig 10.9%
JavaScript 1.1%
CSS 0.4%