本文整理汇总了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;
}