diff --git a/src/Symfony/Bundle/FrameworkBundle/Resources/config/serializer_debug.php b/src/Symfony/Bundle/FrameworkBundle/Resources/config/serializer_debug.php index 28fc4ea48c514..45b764fdd6b7d 100644 --- a/src/Symfony/Bundle/FrameworkBundle/Resources/config/serializer_debug.php +++ b/src/Symfony/Bundle/FrameworkBundle/Resources/config/serializer_debug.php @@ -17,7 +17,7 @@ return static function (ContainerConfigurator $container) { $container->services() ->set('debug.serializer', TraceableSerializer::class) - ->decorate('serializer', null, 255) + ->decorate('serializer') ->args([ service('debug.serializer.inner'), service('serializer.data_collector'), diff --git a/src/Symfony/Component/Serializer/DependencyInjection/SerializerPass.php b/src/Symfony/Component/Serializer/DependencyInjection/SerializerPass.php index 00bd0eea030f2..9304621758242 100644 --- a/src/Symfony/Component/Serializer/DependencyInjection/SerializerPass.php +++ b/src/Symfony/Component/Serializer/DependencyInjection/SerializerPass.php @@ -44,7 +44,7 @@ public function process(ContainerBuilder $container) if ($container->getParameter('kernel.debug') && $container->hasDefinition('serializer.data_collector')) { foreach (array_keys($normalizers) as $normalizer) { $container->register('debug.'.$normalizer, TraceableNormalizer::class) - ->setDecoratedService($normalizer, null, 255) + ->setDecoratedService($normalizer) ->setArguments([new Reference('debug.'.$normalizer.'.inner'), new Reference('serializer.data_collector')]); } } @@ -59,7 +59,7 @@ public function process(ContainerBuilder $container) if ($container->getParameter('kernel.debug') && $container->hasDefinition('serializer.data_collector')) { foreach (array_keys($encoders) as $encoder) { $container->register('debug.'.$encoder, TraceableEncoder::class) - ->setDecoratedService($encoder, null, 255) + ->setDecoratedService($encoder) ->setArguments([new Reference('debug.'.$encoder.'.inner'), new Reference('serializer.data_collector')]); } } diff --git a/src/Symfony/Component/Serializer/Tests/DependencyInjection/SerializerPassTest.php b/src/Symfony/Component/Serializer/Tests/DependencyInjection/SerializerPassTest.php index 92c258a822af1..abb1ade964bc9 100644 --- a/src/Symfony/Component/Serializer/Tests/DependencyInjection/SerializerPassTest.php +++ b/src/Symfony/Component/Serializer/Tests/DependencyInjection/SerializerPassTest.php @@ -108,12 +108,12 @@ public function testNormalizersAndEncodersAreDecoredAndOrderedWhenCollectingData $traceableEncoderDefinition = $container->getDefinition('debug.e'); $this->assertEquals(TraceableNormalizer::class, $traceableNormalizerDefinition->getClass()); - $this->assertEquals(['n', null, 255], $traceableNormalizerDefinition->getDecoratedService()); + $this->assertEquals(['n', null, 0], $traceableNormalizerDefinition->getDecoratedService()); $this->assertEquals(new Reference('debug.n.inner'), $traceableNormalizerDefinition->getArgument(0)); $this->assertEquals(new Reference('serializer.data_collector'), $traceableNormalizerDefinition->getArgument(1)); $this->assertEquals(TraceableEncoder::class, $traceableEncoderDefinition->getClass()); - $this->assertEquals(['e', null, 255], $traceableEncoderDefinition->getDecoratedService()); + $this->assertEquals(['e', null, 0], $traceableEncoderDefinition->getDecoratedService()); $this->assertEquals(new Reference('debug.e.inner'), $traceableEncoderDefinition->getArgument(0)); $this->assertEquals(new Reference('serializer.data_collector'), $traceableEncoderDefinition->getArgument(1)); }