User: remove determineDisplayName
This commit is contained in:
parent
3e00a3603c
commit
00b4bfcbf5
28
lib/user.php
28
lib/user.php
|
@ -274,22 +274,6 @@ class OC_User {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/**
|
|
||||||
* @brief get display name
|
|
||||||
* @param $uid The username
|
|
||||||
* @return string display name or uid if no display name is defined
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
private static function determineDisplayName($uid) {
|
|
||||||
$user = self::getManager()->get($uid);
|
|
||||||
if ($user) {
|
|
||||||
return $user->getDisplayName();
|
|
||||||
} else {
|
|
||||||
return $uid;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief Logs the current user out and kills all the session data
|
* @brief Logs the current user out and kills all the session data
|
||||||
*
|
*
|
||||||
|
@ -342,11 +326,17 @@ class OC_User {
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @brief get the display name of the user currently logged in.
|
* @brief get the display name of the user currently logged in.
|
||||||
|
* @param string $uid
|
||||||
* @return string uid or false
|
* @return string uid or false
|
||||||
*/
|
*/
|
||||||
public static function getDisplayName($user = null) {
|
public static function getDisplayName($uid = null) {
|
||||||
if ($user) {
|
if ($uid) {
|
||||||
return self::determineDisplayName($user);
|
$user = self::getManager()->get($uid);
|
||||||
|
if ($user) {
|
||||||
|
return $user->getDisplayName();
|
||||||
|
} else {
|
||||||
|
return $uid;
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
$user = self::getUserSession()->getUser();
|
$user = self::getUserSession()->getUser();
|
||||||
if ($user) {
|
if ($user) {
|
||||||
|
|
Loading…
Reference in New Issue