summaryrefslogtreecommitdiffstats
path: root/lib/private/group/database.php
diff options
context:
space:
mode:
Diffstat (limited to 'lib/private/group/database.php')
-rw-r--r--lib/private/group/database.php26
1 files changed, 0 insertions, 26 deletions
diff --git a/lib/private/group/database.php b/lib/private/group/database.php
index d0974685ff6..fa43d4e12fa 100644
--- a/lib/private/group/database.php
+++ b/lib/private/group/database.php
@@ -210,30 +210,4 @@ class OC_Group_Database extends OC_Group_Backend {
}
return $users;
}
-
- /**
- * @brief get a list of all display names in a group
- * @param string $gid
- * @param string $search
- * @param int $limit
- * @param int $offset
- * @return array with display names (value) and user ids (key)
- */
- public function displayNamesInGroup($gid, $search = '', $limit = -1, $offset = 0) {
- $displayNames = array();
-
- $stmt = OC_DB::prepare('SELECT `*PREFIX*users`.`uid`, `*PREFIX*users`.`displayname`'
- .' FROM `*PREFIX*users`'
- .' INNER JOIN `*PREFIX*group_user` ON `*PREFIX*group_user`.`uid` = `*PREFIX*users`.`uid`'
- .' WHERE `gid` = ? AND `*PREFIX*group_user`.`uid` LIKE ?',
- $limit,
- $offset);
- $result = $stmt->execute(array($gid, $search.'%'));
- $users = array();
- while ($row = $result->fetchRow()) {
- $displayName = trim($row['displayname'], ' ');
- $displayNames[$row['uid']] = empty($displayName) ? $row['uid'] : $displayName;
- }
- return $displayNames;
- }
}