_ToUserName; } /** * @return string */ public function getFromUserName() { return $this->_FromUserName; } /** * @return string */ public function getCreateTime() { return $this->_CreateTime; } /** * @return string */ public function getMsgType() { return $this->_MsgType; } /** * @return string */ public function getEvent() { return $this->_Event; } /** * @return string */ public function getIsrisky() { return $this->_isrisky; } /** * @return string */ public function getExtraInfoJson() { return $this->_extra_info_json; } /** * @return string */ public function getAppid() { return $this->_appid; } /** * @return string */ public function getTraceId() { return $this->_trace_id; } /** * @return string */ public function getStatusCode() { return $this->_status_code; } /** * @param array $params * @return ContentAsyncCheck|null */ public static function instance(array $params) { static $class = null; if ($class === null) { $class = new ContentAsyncCheck(); } return $class->init($params); } /** * @param $params * @return $this */ private function init($params) { foreach ($params as $item => $param) { $this->{'_' . $item} = $param; } return $this; } /** * @return bool */ public function isRisky() { return intval($this->_isrisky) === 0; } /** * @return bool */ public function isSuccess() { return $this->_status_code === 0; } }