/** * 获取评论列表 * * @access public * @param string type * @param int $page * @param int $num * @return array */ public function getList() { $this->checkAccessToken(); $this->params = $this->require_params(array('type')); if ($this->params['type'] == 'event') { $this->require_params(array('eventId')); } $this->params['page'] = F::request('page', 1); $this->params['num'] = F::request('num', 20); switch ($this->params['type']) { case 'event': $this->returnData = $this->commentModel->getListByEvent($this->params['eventId'], $this->params['page'], $this->params['num']); break; default: throw new Exception('未知的type类型', 100); break; } F::rest()->show_result($this->returnData); }