checkGroup($id); $userRepo = new UserRepo(); $owner = $userRepo->findById($group->owner_id); return [ 'id' => $group->id, 'type' => $group->type, 'name' => $group->name, 'avatar' => $group->avatar, 'about' => $group->about, 'user_count' => $group->user_count, 'msg_count' => $group->msg_count, 'owner' => [ 'id' => $owner->id, 'name' => $owner->name, 'avatar' => $owner->avatar, 'title' => $owner->title, 'about' => $owner->about, 'vip' => $owner->vip, ], ]; } }