Преглед изворни кода

Supporting toArray method when cursor is found during findUsers retrieval in aclAction.

Benjamin Scholler пре 11 година
родитељ
комит
9cf05e5215
1 измењених фајлова са 6 додато и 1 уклоњено
  1. 6 1
      Controller/CRUDController.php

+ 6 - 1
Controller/CRUDController.php

@@ -770,7 +770,12 @@ class CRUDController extends Controller
 
         $this->admin->setSubject($object);
         $aclUsers = $this->getAclUsers();
-        
+        if (is_object($aclUsers)) {
+             if (method_exists($aclUsers, 'toArray')) {
+                 $aclUsers = $aclUsers->toArray();
+             }
+        }
+
         $adminObjectAclManipulator = $this->get('sonata.admin.object.manipulator.acl.admin');
         $adminObjectAclData = new AdminObjectAclData(
             $this->admin,