public function render($j) { if ($j) { $ret = json_decode($j, true); if ($ret['errcode'] != 0) { $errmsg = WeiXin_Enteprise_ErrorCode::GetMsg($ret['errcode']); WeiXin_Enteprise::Error($errmsg, $ret['errcode']); } return $ret; } return false; }
public static function InitInstance($options = array()) { empty($options) and $options = self::$options; $corpId = $options['corpid']; if (isset(self::$wxcptInstances[$corpId]) && self::$wxcptInstances[$corpId] !== null) { } else { include_once PLUGIN_PATH . "/weixin/enteprise/WXBizMsgCrypt.php"; $wxcpt = new WXBizMsgCrypt($options['token'], $options['encodingAesKey'], $corpId); self::$wxcptInstances[$corpId] = $wxcpt; } self::$instance = self::$wxcptInstances[$corpId]; return self::$instance; }