From af57467be2b4a1882e4a22ee14b68b343f17552c Mon Sep 17 00:00:00 2001 From: JhonnyL Date: Fri, 8 Apr 2016 16:26:20 +0200 Subject: [PATCH] [Serializer] Deprecate SerializerAwareEncoder --- .../Serializer/Encoder/SerializerAwareEncoder.php | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/src/Symfony/Component/Serializer/Encoder/SerializerAwareEncoder.php b/src/Symfony/Component/Serializer/Encoder/SerializerAwareEncoder.php index a3d8ff38c3..873af922ef 100644 --- a/src/Symfony/Component/Serializer/Encoder/SerializerAwareEncoder.php +++ b/src/Symfony/Component/Serializer/Encoder/SerializerAwareEncoder.php @@ -11,23 +11,17 @@ namespace Symfony\Component\Serializer\Encoder; -use Symfony\Component\Serializer\SerializerInterface; use Symfony\Component\Serializer\SerializerAwareInterface; +use Symfony\Component\Serializer\SerializerAwareTrait; /** * SerializerAware Encoder implementation. * * @author Jordi Boggiano + * + * @deprecated since version 3.2, to be removed in 4.0. Use the SerializerAwareTrait instead. */ abstract class SerializerAwareEncoder implements SerializerAwareInterface { - protected $serializer; - - /** - * {@inheritdoc} - */ - public function setSerializer(SerializerInterface $serializer) - { - $this->serializer = $serializer; - } + use SerializerAwareTrait; }