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;
 }
Example #2
0
 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;
 }