wip: insurance booking

This commit is contained in:
Björn Fromme
2026-03-16 11:59:10 +01:00
parent 8af7f0e797
commit 4ba81b8f03
19 changed files with 807 additions and 128 deletions
+7 -3
View File
@@ -67,11 +67,14 @@ services:
arguments:
$choiceListFactory: '@form.choice_list_factory.default'
# Participant Field Handler Registry - all handlers now instantiate dependencies directly
# Insurance Field Handler with dependencies
App\Form\Service\ParticipantInsuranceFieldHandler: ~
# Participant Field Handler Registry - most handlers instantiate dependencies directly, some use services
App\Form\Service\ParticipantFieldHandlerRegistry:
arguments:
$handlers:
# All handlers now have no external dependencies and can be instantiated directly
# Simple handlers with no external dependencies - instantiated directly
- 'App\Form\Service\ParticipantDateOfBirthFieldHandler'
- 'App\Form\Service\ParticipantAssignedRoomFieldHandler'
- 'App\Form\Service\ParticipantRemarksRoomFieldHandler'
@@ -87,4 +90,5 @@ services:
- 'App\Form\Service\ParticipantParkingFieldHandler'
- 'App\Form\Service\ParticipantRentalInsuranceFieldHandler'
- 'App\Form\Service\ParticipantLicensePlateFieldHandler'
- 'App\Form\Service\ParticipantInsuranceFieldHandler'
# Complex handlers with dependencies - use service references
- '@App\Form\Service\ParticipantInsuranceFieldHandler'