wip: age based filtering of options

This commit is contained in:
Björn Fromme
2026-03-16 11:59:09 +01:00
parent b038d9a41f
commit 7003c0d81b
17 changed files with 845 additions and 23 deletions
+6 -4
View File
@@ -67,12 +67,14 @@ services:
arguments:
$choiceListFactory: '@form.choice_list_factory.default'
# Participant Field Handler Registry with hybrid handler configuration
# Participant Field Handler Registry - all handlers now instantiate dependencies directly
App\Form\Service\ParticipantFieldHandlerRegistry:
arguments:
$handlers:
# Simple handlers (no dependencies) - use class names
# All handlers now have no external dependencies and can be instantiated directly
- 'App\Form\Service\ParticipantDateOfBirthFieldHandler'
- 'App\Form\Service\ParticipantAssignedRoomFieldHandler'
# Complex handlers (with dependencies) would use service references like:
# - '@participant.complex.handler'
- 'App\Form\Service\ParticipantAdditionalServicesFieldHandler'
- 'App\Form\Service\ParticipantCoursesFieldHandler'
- 'App\Form\Service\ParticipantBoardFieldHandler'
- 'App\Form\Service\ParticipantRentalsFieldHandler'