Skip to content

Commit a84b6d4

Browse files
authored
fix(symfony): optional doctrine/annotation for subresource metadata (#4738)
1 parent d6112e2 commit a84b6d4

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/Symfony/Bundle/Resources/config/legacy/metadata.xml

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -50,16 +50,6 @@
5050
<argument type="service" id="api_platform.resource_class_resolver" />
5151
</service>
5252

53-
<service id="api_platform.metadata.subresource.metadata_factory.annotation.legacy" class="ApiPlatform\Core\Metadata\Property\Factory\AnnotationSubresourceMetadataFactory" decorates="api_platform.metadata.property.metadata_factory.legacy" decoration-priority="30" public="false">
54-
<argument type="service" id="annotation_reader" />
55-
<argument type="service" id="api_platform.metadata.subresource.metadata_factory.annotation.legacy.inner" />
56-
</service>
57-
58-
<service id="api_platform.metadata.property.metadata_factory.annotation.legacy" class="ApiPlatform\Core\Metadata\Property\Factory\AnnotationPropertyMetadataFactory" decorates="api_platform.metadata.property.metadata_factory.legacy" decoration-priority="20" public="false">
59-
<argument type="service" id="annotation_reader" />
60-
<argument type="service" id="api_platform.metadata.property.metadata_factory.annotation.legacy.inner" />
61-
</service>
62-
6353
<service id="api_platform.metadata.property.metadata_factory.cached.legacy" class="ApiPlatform\Core\Metadata\Property\Factory\CachedPropertyMetadataFactory" decorates="api_platform.metadata.property.metadata_factory.legacy" decoration-priority="-10" public="false">
6454
<argument type="service" id="api_platform.cache.metadata.property.legacy" />
6555
<argument type="service" id="api_platform.metadata.property.metadata_factory.cached.legacy.inner" />

src/Symfony/Bundle/Resources/config/legacy/metadata_annotation.xml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,5 +20,15 @@
2020
<argument type="service" id="annotation_reader" />
2121
<argument type="service" id="api_platform.metadata.resource.filter_metadata_factory.annotation.inner" />
2222
</service>
23+
24+
<service id="api_platform.metadata.subresource.metadata_factory.annotation.legacy" class="ApiPlatform\Core\Metadata\Property\Factory\AnnotationSubresourceMetadataFactory" decorates="api_platform.metadata.property.metadata_factory.legacy" decoration-priority="30" public="false">
25+
<argument type="service" id="annotation_reader" />
26+
<argument type="service" id="api_platform.metadata.subresource.metadata_factory.annotation.legacy.inner" />
27+
</service>
28+
29+
<service id="api_platform.metadata.property.metadata_factory.annotation.legacy" class="ApiPlatform\Core\Metadata\Property\Factory\AnnotationPropertyMetadataFactory" decorates="api_platform.metadata.property.metadata_factory.legacy" decoration-priority="20" public="false">
30+
<argument type="service" id="annotation_reader" />
31+
<argument type="service" id="api_platform.metadata.property.metadata_factory.annotation.legacy.inner" />
32+
</service>
2333
</services>
2434
</container>

0 commit comments

Comments
 (0)