Ejemplo n.º 1
0
 /**
  * POST Request
  */
 public static function post($url, $params = array(), $jsonDecode = true)
 {
     $response = static::doRequest('POST', $url, $params);
     return $jsonDecode ? JSON::decode($response) : $response;
 }
Ejemplo n.º 2
0
 /**
  * 微信支付 JSSDK chooseWXPay 方式配置文件
  */
 public static function getPaymentJssdkConfig(Unifiedorder $unifiedorder, $asArray = false)
 {
     $config = static::getPaymentConfig($unifiedorder, true);
     $bag = new Bag();
     $bag->set('timestamp', $config['timeStamp']);
     $bag->set('nonceStr', $config['nonceStr']);
     $bag->set('package', $config['package']);
     $bag->set('signType', $config['signType']);
     $bag->set('paySign', $config['paySign']);
     return $asArray ? $bag->all() : JSON::encode($bag->all());
 }