add additional comments, PHPdoc and check whether it's really applicable
This commit is contained in:
parent
1c71d5c444
commit
c1c2f2c49e
1 changed files with 12 additions and 3 deletions
|
@ -434,16 +434,25 @@ class Access extends LDAPUtility {
|
|||
$ocname = $this->dn2ocname($ldapObject['dn'], $nameByLDAP, $isUsers);
|
||||
if($ocname) {
|
||||
$ownCloudNames[] = $ocname;
|
||||
$this->cacheDisplayName($ocname, $nameByLDAP);
|
||||
if($isUsers) {
|
||||
//cache the user names so it does not need to be retrieved
|
||||
//again later (e.g. sharing dialogue).
|
||||
$this->cacheUserDisplayName($ocname, $nameByLDAP);
|
||||
}
|
||||
}
|
||||
continue;
|
||||
}
|
||||
return $ownCloudNames;
|
||||
}
|
||||
|
||||
public function cacheDisplayName($uid, $displayName) {
|
||||
/**
|
||||
* @brief caches the user display name
|
||||
* @param string the internal owncloud username
|
||||
* @param string the display name
|
||||
*/
|
||||
public function cacheUserDisplayName($ocname, $displayName) {
|
||||
$cacheKeyTrunk = 'getDisplayName';
|
||||
$this->connection->writeToCache($cacheKeyTrunk.$uid,$displayName);
|
||||
$this->connection->writeToCache($cacheKeyTrunk.$ocname, $displayName);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue