Security update for Core, with self-updated composer
[yaffs-website] / vendor / symfony / serializer / Encoder / SerializerAwareEncoder.php
index a3d8ff38c347d7e52ad86072554725e5053adb41..873af922ef204da17b5bc556502695539feda255 100644 (file)
 
 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 <j.boggiano@seld.be>
+ *
+ * @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;
 }