示例#1
0
 /**
  * 获取评论列表
  *
  * @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);
 }