Skip to content
Snippets Groups Projects
Commit 0a46c7a3 authored by Arthur Schiwon's avatar Arthur Schiwon
Browse files

group LDAP: usersInGroup not getUsersInGroup

offer static readonly properties
parent 2a03db60
No related branches found
No related tags found
No related merge requests found
...@@ -77,13 +77,13 @@ class OC_GROUP_LDAP extends OC_Group_Backend { ...@@ -77,13 +77,13 @@ class OC_GROUP_LDAP extends OC_Group_Backend {
* @brief get a list of all users in a group * @brief get a list of all users in a group
* @returns array with user ids * @returns array with user ids
*/ */
public function getUsersInGroup($gid) { public function usersInGroup($gid) {
$filter = OC_LDAP::combineFilterWithAnd(array( $filter = OC_LDAP::combineFilterWithAnd(array(
$this->ldapGroupFilter, $this->ldapGroupFilter,
$this->ldapGroupDisplayName.'='.$gid $this->ldapGroupDisplayName.'='.$gid
)); ));
return $this->retrieveList($filter, OC_LDAP::ldapUserDisplayName); return $this->retrieveList($filter, OC_LDAP::conf('ldapUserDisplayName'));
} }
/** /**
......
...@@ -36,7 +36,7 @@ class OC_LDAP { ...@@ -36,7 +36,7 @@ class OC_LDAP {
static protected $ldapTLS; static protected $ldapTLS;
static protected $ldapNoCase; static protected $ldapNoCase;
// user and group settings, that are needed in both backends // user and group settings, that are needed in both backends
static protected $ldapUserDisplayName; static public $ldapUserDisplayName;
static public function init() { static public function init() {
...@@ -44,6 +44,14 @@ class OC_LDAP { ...@@ -44,6 +44,14 @@ class OC_LDAP {
self::establishConnection(); self::establishConnection();
} }
static public function conf($key) {
$availableProperties = array('ldapUserDisplayName');
if(in_array($key, $availableProperties)) {
return self::$$key;
}
}
/** /**
* @brief executes an LDAP search * @brief executes an LDAP search
* @param $filter the LDAP filter for the search * @param $filter the LDAP filter for the search
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment