diff --git a/src/Bundle/ChillPersonBundle/Serializer/Normalizer/PersonDocGenNormalizer.php b/src/Bundle/ChillPersonBundle/Serializer/Normalizer/PersonDocGenNormalizer.php index 8eae2065d..c6d132992 100644 --- a/src/Bundle/ChillPersonBundle/Serializer/Normalizer/PersonDocGenNormalizer.php +++ b/src/Bundle/ChillPersonBundle/Serializer/Normalizer/PersonDocGenNormalizer.php @@ -74,6 +74,7 @@ class PersonDocGenNormalizer implements $data = [ 'type' => 'person', + 'id' => $person->getId(), 'isNull' => false, 'civility' => $this->normalizer->normalize($person->getCivility(), $format, array_merge($context, ['docgen:expects' => Civility::class])), 'firstName' => $person->getFirstName(), @@ -151,7 +152,7 @@ class PersonDocGenNormalizer implements $normalizer = new NormalizeNullValueHelper($this->normalizer, 'type', 'person'); $attributes = [ - 'firstName', 'lastName', 'age', 'altNames', 'text', + 'id', 'firstName', 'lastName', 'age', 'altNames', 'text', 'civility' => Civility::class, 'birthdate' => DateTimeInterface::class, 'deathdate' => DateTimeInterface::class, diff --git a/src/Bundle/ChillPersonBundle/Tests/Serializer/Normalizer/PersonDocGenNormalizerTest.php b/src/Bundle/ChillPersonBundle/Tests/Serializer/Normalizer/PersonDocGenNormalizerTest.php index 817125422..c19533e08 100644 --- a/src/Bundle/ChillPersonBundle/Tests/Serializer/Normalizer/PersonDocGenNormalizerTest.php +++ b/src/Bundle/ChillPersonBundle/Tests/Serializer/Normalizer/PersonDocGenNormalizerTest.php @@ -38,6 +38,7 @@ final class PersonDocGenNormalizerTest extends KernelTestCase use ProphecyTrait; private const BLANK = [ + 'id' => '', 'firstName' => '', 'lastName' => '', 'altNames' => '',