|
77197cb11f
|
Remove empty PersonIdentifier values during denormalization and add isEmpty logic to PersonIdentifierWorker . Include tests for empty value handling.
|
2025-09-18 13:35:38 +02:00 |
|
|
f3f914ca75
|
Refactor PersonIdentifierDefinition : Replace fully qualified \Doctrine\DBAL\Types\Types references with simplified Types aliases.
|
2025-09-18 12:51:40 +02:00 |
|
|
e845f8266b
|
Remove serializer.yaml configuration, update PersonJsonNormalizer and PersonJsonDenormalizer for improved logic handling, adjust type hints in closures, and rename id to definition_id in PersonIdentifierWorkerNormalizer .
|
2025-09-16 13:18:54 +02:00 |
|
|
5687f16817
|
Add validation and support for identifiers in PersonJsonDenormalizer , enhance altNames handling, and update tests for improved coverage. Adjust PersonIdentifierManager to handle identifier definitions by ID.
|
2025-09-16 13:18:54 +02:00 |
|
|
e4d256ceb3
|
Introduce PersonJsonReadDenormalizer and PersonJsonDenormalizer to separate responsibilities for handling person denormalization. Add corresponding test classes for improved coverage. Refactor PersonJsonNormalizer to remove denormalization logic.
|
2025-09-16 13:18:53 +02:00 |
|