From db8c68a05577dacd4fdf9b7cb04fa26d5986812b Mon Sep 17 00:00:00 2001 From: Benjamin Piwowarski Date: Fri, 4 Oct 2019 10:22:46 +0200 Subject: [PATCH] Adds group context to property metadata cache --- src/JsonSchema/SchemaFactory.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/JsonSchema/SchemaFactory.php b/src/JsonSchema/SchemaFactory.php index 1c5e300e87a..5c67e3a751c 100644 --- a/src/JsonSchema/SchemaFactory.php +++ b/src/JsonSchema/SchemaFactory.php @@ -124,7 +124,7 @@ public function buildSchema(string $resourceClass, string $format = 'json', stri $options = isset($serializerContext[AbstractNormalizer::GROUPS]) ? ['serializer_groups' => (array) $serializerContext[AbstractNormalizer::GROUPS]] : []; foreach ($this->propertyNameCollectionFactory->create($inputOrOutputClass, $options) as $propertyName) { - $propertyMetadata = $this->propertyMetadataFactory->create($inputOrOutputClass, $propertyName); + $propertyMetadata = $this->propertyMetadataFactory->create($inputOrOutputClass, $propertyName, $options); if (!$propertyMetadata->isReadable() && !$propertyMetadata->isWritable()) { continue; }