diff options
author | Arthur Schiwon <blizzz@owncloud.com> | 2014-03-14 13:54:22 +0100 |
---|---|---|
committer | Arthur Schiwon <blizzz@owncloud.com> | 2014-04-23 13:34:56 +0200 |
commit | 649233e54cd1db432d78c4a56352fe5af97be869 (patch) | |
tree | 38610041af5ba34fe11d683b0f090a93359ce2c8 | |
parent | 8d00f1ca1f2bfe5399554b6b2895d5168c3f4058 (diff) | |
download | nextcloud-server-649233e54cd1db432d78c4a56352fe5af97be869.tar.gz nextcloud-server-649233e54cd1db432d78c4a56352fe5af97be869.zip |
clean up group backends
-rw-r--r-- | lib/private/group/backend.php | 19 | ||||
-rw-r--r-- | lib/private/group/database.php | 26 |
2 files changed, 0 insertions, 45 deletions
diff --git a/lib/private/group/backend.php b/lib/private/group/backend.php index 4604e1cc415..7a41aff8b52 100644 --- a/lib/private/group/backend.php +++ b/lib/private/group/backend.php @@ -135,23 +135,4 @@ abstract class OC_Group_Backend implements OC_Group_Interface { public function usersInGroup($gid, $search = '', $limit = -1, $offset = 0) { return array(); } - - /** - * @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(); - $users = $this->usersInGroup($gid, $search, $limit, $offset); - foreach ($users as $user) { - $displayNames[$user] = $user; - } - - return $displayNames; - } - } 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; - } } |