示例#1
0
 public function findOnlineStatusForUserList($idList)
 {
     $onlineUsers = $this->userOnlineDao->findOnlineUserIdListFromIdList($idList);
     $resultArray = array();
     foreach ($idList as $userId) {
         $resultArray[$userId] = in_array($userId, $onlineUsers) ? true : false;
     }
     return $resultArray;
 }
示例#2
0
 public function findOnlineStatusForUserList($idList)
 {
     $onlineUsers = $this->userOnlineDao->findOnlineUserIdListFromIdList($idList);
     $onlineUsersArr = array();
     foreach ($onlineUsers as $item) {
         $onlineUsersArr[$item['userId']] = $item['context'];
     }
     $resultArray = array();
     foreach ($idList as $userId) {
         $resultArray[$userId] = array_key_exists($userId, $onlineUsersArr) ? $onlineUsersArr[$userId] : false;
     }
     return $resultArray;
 }