Beispiel #1
0
 /**
  * 
  * 整理用户信息
  * @param array $item
  * @param int $apply_type
  */
 private function _arrange_user_item($item, $apply_type, $event_info)
 {
     $arranged_item = array();
     if (!empty($item)) {
         $arranged_item['uid'] = $item['uid'];
         $arranged_item['pid'] = $item['pid'];
         $arranged_item['name'] = $item['name'];
         $arranged_item['avatar'] = sns::getavatar($item['uid']);
         if ($this->user_id == $event_info['organizer'] || $this->user_id == $item['uid'] || $this->user_id == $item['pid']) {
             $arranged_item['mobile'] = $item['mobile'];
             if ($apply_type == Kohana::config('event.apply_type.joined')) {
                 $arranged_item['apply_doc'] = $this->model->getUserApplyDoc($item['eid'], $item['uid'], $item['pid'], '', $item['name']);
             }
         }
     }
     return $arranged_item;
 }