当前位置: 首页>>代码示例>>PHP>>正文


PHP BOL_UserService::getDisplayName方法代码示例

本文整理汇总了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;
 }
开发者ID:hardikamutech,项目名称:loov,代码行数:48,代码来源:service.php


注:本文中的BOL_UserService::getDisplayName方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。