Jelajahi Sumber

表格分页数据兼容传递匿名对象情况

jqh 5 tahun lalu
induk
melakukan
6a4bb019ee
1 mengubah file dengan 8 tambahan dan 0 penghapusan
  1. 8 0
      src/Grid/Model.php

+ 8 - 0
src/Grid/Model.php

@@ -487,6 +487,14 @@ class Model
         $this->paginator = $paginator;
 
         $paginator->setPageName($this->pageName);
+
+        $paginator->getCollection()->transform(function ($item) {
+            if ($item instanceof \stdClass) {
+                return (array) $item;
+            }
+
+            return $item;
+        });
     }
 
     /**