本文整理匯總了PHP中BOL_UserService::getDisplayName方法的典型用法代碼示例。如果您正苦於以下問題:PHP BOL_UserService::getDisplayName方法的具體用法?PHP BOL_UserService::getDisplayName怎麽用?PHP BOL_UserService::getDisplayName使用的例子?那麽, 這裏精選的方法代碼示例或許可以為您提供幫助。您也可以進一步了解該方法所在類BOL_UserService
的用法示例。
在下文中一共展示了BOL_UserService::getDisplayName方法的1個代碼示例,這些例子默認根據受歡迎程度排序。您可以為喜歡或者感覺有用的代碼點讚,您的評價將有助於係統推薦出更棒的PHP代碼示例。
示例1: getMenu
public function getMenu($userId)
{
$items = array();
$pluginManager = OW::getPluginManager();
$items[] = array("type" => self::MENU_TYPE_AVATAR, "key" => "user", "label" => $this->userService->getDisplayName($userId), "avatarUrl" => BOL_AvatarService::getInstance()->getAvatarUrl($userId, 2));
if ($pluginManager->isPluginActive('usearch')) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "search", "count" => 0);
}
if ($pluginManager->isPluginActive('mailbox')) {
$modes = OW::getEventManager()->call('mailbox.get_active_mode_list');
$count = MAILBOX_BOL_MessageDao::getInstance()->findUnreadMessages($userId, array(), time(), $modes);
$count = count($count);
// $count = OW::getEventManager()->call("mailbox.get_unread_message_count", array(
// "userId" => $userId
// ));
// $count = MAILBOX_BOL_ConversationService::getInstance()->getUnreadMessageCount($userId);
$items[] = array("type" => self::MENU_TYPE_MAIN, 'key' => 'mailbox', 'label' => $this->text("main_menu_messages"), 'count' => $count);
}
if ($pluginManager->isPluginActive('matchmaking')) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "matches", "count" => 0);
}
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "speed_match", "count" => 0);
if ($pluginManager->isPluginActive('ocsguests')) {
$count = OW::getEventManager()->call("guests.get_new_guests_count", array("userId" => $userId));
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "guests", "count" => $count);
}
if ($pluginManager->isPluginActive("bookmarks")) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "bookmarks", "count" => 0);
}
if ($this->isBillingEnabled()) {
if ($pluginManager->isPluginActive("membership") && $pluginManager->isPluginActive("usercredits")) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "memberships_and_credits", "count" => 0);
} else {
if ($pluginManager->isPluginActive("membership")) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "memberships", "count" => 0);
} else {
if ($pluginManager->isPluginActive("usercredits")) {
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "credits", "count" => 0);
}
}
}
}
//$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "subscribe", "count" => 0);
$items[] = array("type" => self::MENU_TYPE_MAIN, "key" => "about", "count" => 0);
$items[] = array("type" => self::MENU_TYPE_BOTTOM, 'key' => "terms");
$items[] = array("type" => self::MENU_TYPE_BOTTOM, 'key' => "logout");
return $items;
}