浏览代码

group get users

tags/0.1.0
Robin Thoni 9 年前
父节点
当前提交
cc76cfb57c
共有 1 个文件被更改,包括 8 次插入2 次删除
  1. 8
    2
      src/Auth/DataAccess/LuticateGroupsDataAccess.php

+ 8
- 2
src/Auth/DataAccess/LuticateGroupsDataAccess.php 查看文件

3
 namespace Luticate\Auth\DataAccess;
3
 namespace Luticate\Auth\DataAccess;
4
 
4
 
5
 use Luticate\Auth\DataAccess\Models\LuticateUsers;
5
 use Luticate\Auth\DataAccess\Models\LuticateUsers;
6
+use Luticate\Auth\DBO\LuticateUsersLightDbo;
6
 use Luticate\Utils\LuDataAccess;
7
 use Luticate\Utils\LuDataAccess;
7
 use Luticate\Auth\DataAccess\Models\LuticateGroups;
8
 use Luticate\Auth\DataAccess\Models\LuticateGroups;
8
 use Luticate\Auth\DBO\LuticateGroupsDbo;
9
 use Luticate\Auth\DBO\LuticateGroupsDbo;
39
 
40
 
40
         $model = $model->orderBy("luticate_users.username", "ASC");
41
         $model = $model->orderBy("luticate_users.username", "ASC");
41
         $data = $model->take($perPage)->offset($page * $perPage)->get();
42
         $data = $model->take($perPage)->offset($page * $perPage)->get();
42
-        $dbo = self::arrayToDbo($data);
43
-        return new LuMultipleDbo($count, $dbo);
43
+        $usersLight = [];
44
+        foreach ($data as $user) {
45
+            if (!is_null($user)) {
46
+                $usersLight[] = LuticateUsersLightDbo::fromUserDbo($user->toDbo());
47
+            }
48
+        }
49
+        return new LuMultipleDbo($count, $usersLight);
44
     }
50
     }
45
 
51
 
46
     public static function addUser($user_id, $group_id)
52
     public static function addUser($user_id, $group_id)

正在加载...
取消
保存