Example #1
0
 /**
  * 我的圈子
  */
 public function groupAction()
 {
     $currUser = $this->getCurrentUser();
     $myGroups = UserGroupData::getGroupsByUid($currUser['id']);
     if ($myGroups) {
         $gids = array();
         foreach ($myGroups as $group) {
             $gids[] = $group['group_id'];
         }
         $gids = join(',', $gids);
         $groups = GroupData::dataByWhere("id in ({$gids})");
         foreach ($myGroups as &$group) {
             $group['name'] = $groups[$group['group_id']]['name'];
         }
     }
     $_SESSION['groups'] = $myGroups;
     $this->assign('myGroups', $myGroups);
     $this->display();
 }