Skip to content

Commit 2ac8f0e

Browse files
authored
chore: openapi container lint (#6410)
1 parent c4614a8 commit 2ac8f0e

File tree

3 files changed

+4
-3
lines changed

3 files changed

+4
-3
lines changed

src/OpenApi/Serializer/SerializerContextBuilder.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,14 @@
1313

1414
namespace ApiPlatform\OpenApi\Serializer;
1515

16+
use ApiPlatform\Serializer\SerializerContextBuilderInterface as LegacySerializerContextBuilderInterface;
1617
use ApiPlatform\State\SerializerContextBuilderInterface;
1718
use Symfony\Component\HttpFoundation\Request;
1819

1920
/**
2021
* @internal
2122
*/
22-
final class SerializerContextBuilder implements SerializerContextBuilderInterface
23+
final class SerializerContextBuilder implements SerializerContextBuilderInterface, LegacySerializerContextBuilderInterface
2324
{
2425
public function __construct(private readonly SerializerContextBuilderInterface $decorated)
2526
{

src/Symfony/Bundle/Resources/config/api.xml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,11 @@
3434
<argument type="service" id="api_platform.metadata.resource.metadata_collection_factory" />
3535
<argument key="$debug">%kernel.debug%</argument>
3636
</service>
37-
<service id="ApiPlatform\Serializer\SerializerContextBuilderInterface" alias="api_platform.serializer.context_builder" />
3837

3938
<service id="api_platform.serializer.filter_parameter_provider" class="ApiPlatform\Serializer\Parameter\SerializerFilterParameterProvider" public="false">
4039
<argument type="service" id="api_platform.filter_locator" />
4140
<tag name="api_platform.parameter_provider" key="api_platform.serializer.filter_parameter_provider" priority="-895" />
4241
</service>
43-
4442
<service id="ApiPlatform\Serializer\SerializerContextBuilderInterface" alias="api_platform.serializer.context_builder" />
4543

4644
<service id="api_platform.serializer.context_builder.filter" class="ApiPlatform\Serializer\SerializerFilterContextBuilder" decorates="api_platform.serializer.context_builder" public="false">

src/Symfony/Bundle/Resources/config/state/state.xml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -59,5 +59,7 @@
5959
<argument type="service" id="api_platform.state_provider.parameter.inner" />
6060
<argument type="tagged_locator" tag="api_platform.parameter_provider" index-by="key" />
6161
</service>
62+
63+
<service id="ApiPlatform\State\SerializerContextBuilderInterface" alias="api_platform.serializer.context_builder" />
6264
</services>
6365
</container>

0 commit comments

Comments
 (0)