Skip to content

Commit

Permalink
fix(symfony): load isApiResource metadata
Browse files Browse the repository at this point in the history
  • Loading branch information
soyuka committed Aug 30, 2024
1 parent 05e75be commit 3bbf712
Show file tree
Hide file tree
Showing 3 changed files with 12 additions and 0 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -23,5 +23,9 @@
<argument type="service" id="api_platform.metadata.property_extractor.xml" />
<argument type="service" id="api_platform.metadata.property.name_collection_factory.xml.inner" />
</service>

<service id="api_platform.metadata.property.name_collection_factory.concerns" class="ApiPlatform\Metadata\Property\Factory\ConcernsPropertyNameCollectionFactory" decorates="api_platform.metadata.property.name_collection_factory" public="false">
<argument type="service" id="api_platform.metadata.property.name_collection_factory.concerns.inner" />
</service>
</services>
</container>
4 changes: 4 additions & 0 deletions src/Symfony/Bundle/Resources/config/metadata/resource.xml
Original file line number Diff line number Diff line change
Expand Up @@ -24,6 +24,10 @@
<argument>%api_platform.graphql.enabled%</argument>
</service>

<service id="api_platform.metadata.resource.metadata_collection_factory.concerns" class="ApiPlatform\Metadata\Resource\Factory\ConcernsResourceMetadataCollectionFactory" decorates="api_platform.metadata.resource.metadata_collection_factory" decoration-priority="800" public="false">
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory.concerns.inner" />
</service>

<service id="api_platform.metadata.resource.metadata_collection_factory.not_exposed_operation" class="ApiPlatform\Metadata\Resource\Factory\NotExposedOperationResourceMetadataCollectionFactory" decorates="api_platform.metadata.resource.metadata_collection_factory" decoration-priority="700" public="false">
<argument type="service" id="api_platform.metadata.resource.link_factory" />
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory.not_exposed_operation.inner" />
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,10 @@
<argument type="service" id="api_platform.metadata.resource_extractor.xml" />
</service>

<service id="api_platform.metadata.resource.name_collection_factory.concerns" class="ApiPlatform\Metadata\Resource\Factory\ConcernsResourceNameCollectionFactory" decorates="api_platform.metadata.resource.name_collection_factory" decoration-priority="800" public="false">
<argument type="service" id="api_platform.metadata.resource.concerns_collection_factory.concerns.inner" />
</service>

<service id="ApiPlatform\Metadata\Resource\Factory\ResourceNameCollectionFactoryInterface" alias="api_platform.metadata.resource.name_collection_factory" />
<service id="api_platform.metadata.resource.name_collection_factory.attributes" decorates="api_platform.metadata.resource.name_collection_factory" class="ApiPlatform\Metadata\Resource\Factory\AttributesResourceNameCollectionFactory" public="false">
<argument>%api_platform.resource_class_directories%</argument>
Expand Down

0 comments on commit 3bbf712

Please sign in to comment.