zoneid; $uid = req()->uid; gMem()->add(MemKey_User::stat_volc_headers($zoneid, $uid), $headers); } private static function Headers() { $zoneid = req()->zoneid; $uid = req()->uid; return gMem()->get(MemKey_User::stat_volc_headers($zoneid, $uid)); } private static function User() { $user = new Volc_User(); $user->user_unique_id = req()->uid; return $user; } /** * 上报统计事件 * @param type $event_name * @param type $params */ public static function Report($event_name, $params) { $user = self::User(); $header = self::Headers(); $event = new Volc_Event(); $event->event = $event_name; $event->local_time_ms = millisecond(); $event->params = $params; $data = array( 'user' => $user, 'header' => $header, 'events' => array($event) ); HttpUtil::makeRequest(Volcengine_config::ReportOneURL, $data, array(), Volcengine_config::Headers()); } }