소스 검색

Array cast

Guillermo Espinoza 7 년 전
부모
커밋
ee88668fdb
1개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 2
      Command/UpdateExtraDataCommand.php

+ 2 - 2
Command/UpdateExtraDataCommand.php

@@ -72,7 +72,7 @@ class UpdateExtraDataCommand extends ContainerAwareCommand
                 return;
             }
             
-            $entityExtraData = $entity->jsonExtraData();
+            $entityExtraData = (array)$entity->jsonExtraData();
             $extradata = json_decode($response, true);
             if (!empty($fields)) {
                 foreach ($fields as $field) {
@@ -81,7 +81,7 @@ class UpdateExtraDataCommand extends ContainerAwareCommand
                     }
                 }
             } else {
-                $entityExtraData = array_merge($entityExtraData, $extradata);
+                $entityExtraData = array_merge($entityExtraData, $extradata[0]);
             }
             $entity->setJsonExtraData($entityExtraData);
             $em->flush($entity);