/** * * 整理用户信息 * @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; }