8000
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 383ea22 commit e9b947cCopy full SHA for e9b947c
src/Symfony/Component/PropertyInfo/Extractor/SerializerExtractor.php
@@ -47,7 +47,8 @@ public function getProperties(string $class, array $context = []): ?array
47
$serializerClassMetadata = $this->classMetadataFactory->getMetadataFor($class);
48
49
foreach ($serializerClassMetadata->getAttributesMetadata() as $serializerAttributeMetadata) {
50
- if (!$serializerAttributeMetadata->getIgnore() && array_intersect($context['serializer_groups'], $serializerAttributeMetadata->getGroups())) {
+ $ignored = method_exists($serializerClassMetadata, 'getIgnore') && $serializerAttributeMetadata->getIgnore();
51
+ if (!$ignored && array_intersect($context['serializer_groups'], $serializerAttributeMetadata->getGroups())) {
52
$properties[] = $serializerAttributeMetadata->getName();
53
}
54
0 commit comments