public function handle_request_internal() { $start = $this->_params['start']; $rows = $this->_params['rows']; $brokerId = $this->_params['brokerId']; $ret = array('announce_list' => array()); $announce_list = Dao_Msgpush_Announce::get_list($start, $rows); if ($announce_list) { foreach ($announce_list as $v) { $ret['announce_list'][] = array('title' => $v['announce_title'], 'content' => $v['announce_content'], 'createtime' => $v['announce_createtime']); } } return array('status' => 'ok', 'data' => $ret); }