瀏覽代碼

fixed class check

Lukas Kahwe Smith 13 年之前
父節點
當前提交
2998d4052e
共有 1 個文件被更改,包括 1 次插入1 次删除
  1. 1 1
      Serializer/Handler/ObjectBasedCustomHandler.php

+ 1 - 1
Serializer/Handler/ObjectBasedCustomHandler.php

@@ -29,7 +29,7 @@ class ObjectBasedCustomHandler implements SerializationHandlerInterface, Deseria
 
 
     public function deserialize(VisitorInterface $visitor, $data, $type, &$handled)
     public function deserialize(VisitorInterface $visitor, $data, $type, &$handled)
     {
     {
-        if (!in_array('JMS\SerializerBundle\Serializer\Handler\DeserializationHandlerInterface', class_implements($type))) {
+        if (!class_exists($type) || !in_array('JMS\SerializerBundle\Serializer\Handler\DeserializationHandlerInterface', class_implements($type))) {
             return;
             return;
         }
         }