Lukas Kahwe Smith %!s(int64=14) %!d(string=hai) anos
pai
achega
900dda8239
Modificáronse 1 ficheiros con 6 adicións e 2 borrados
  1. 6 2
      src/Symfony/Component/Serializer/Serializer.php

+ 6 - 2
src/Symfony/Component/Serializer/Serializer.php

@@ -196,7 +196,9 @@ class Serializer implements SerializerInterface
      */
     public function getEncoder($format)
     {
-        return $this->encoders[$format];
+        if (isset($this->encoders[$format])) {
+            return $this->encoders[$format];
+        }
     }
 
     /**
@@ -220,6 +222,8 @@ class Serializer implements SerializerInterface
      */
     public function removeEncoder($format)
     {
-        unset($this->encoders[$format]);
+        if (isset($this->encoders[$format])) {
+            unset($this->encoders[$format]);
+        }
     }
 }