Skip to content

Commit 290b619

Browse files
authored
Merge pull request #1466 from greg0ire/swagger_for_properties
Include swagger context even when type is null
2 parents 2f2c569 + 0e221ff commit 290b619

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/Swagger/Serializer/DocumentationNormalizer.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -508,7 +508,7 @@ private function getDefinitionSchema(string $resourceClass, ResourceMetadata $re
508508
*/
509509
private function getPropertySchema(PropertyMetadata $propertyMetadata, \ArrayObject $definitions, array $serializerContext = null): \ArrayObject
510510
{
511-
$propertySchema = new \ArrayObject();
511+
$propertySchema = new \ArrayObject($propertyMetadata->getAttributes()['swagger_context'] ?? []);
512512

513513
if (false === $propertyMetadata->isWritable()) {
514514
$propertySchema['readOnly'] = true;
@@ -533,7 +533,7 @@ private function getPropertySchema(PropertyMetadata $propertyMetadata, \ArrayObj
533533

534534
$valueSchema = $this->getType($builtinType, $isCollection, $className, $propertyMetadata->isReadableLink(), $definitions, $serializerContext);
535535

536-
return new \ArrayObject((array) $propertySchema + $valueSchema + ($propertyMetadata->getAttributes()['swagger_context'] ?? []));
536+
return new \ArrayObject((array) $propertySchema + $valueSchema);
537537
}
538538

539539
/**

0 commit comments

Comments
 (0)