wip: refactor forms

This commit is contained in:
Björn Fromme
2025-07-23 18:10:27 +02:00
parent 4ce731bfcb
commit 4bb62830a4
9 changed files with 644 additions and 76 deletions
+9
View File
@@ -66,3 +66,12 @@ services:
App\Form\Service\ParticipantRoomChoiceLoaderFactory:
arguments:
$choiceListFactory: '@form.choice_list_factory.default'
# Participant Field Handler Registry with hybrid handler configuration
App\Form\ParticipantFieldHandler\ParticipantFieldHandlerRegistry:
arguments:
$handlers:
# Simple handlers (no dependencies) - use class names
- 'App\Form\ParticipantFieldHandler\ParticipantAssignedRoomFieldHandler'
# Complex handlers (with dependencies) would use service references like:
# - '@participant.complex.handler'