@@ -51,7 +51,7 @@ |
||
| 51 | 51 | |
| 52 | 52 | if (!is_array($params)) { |
| 53 | 53 | $options['body'] = $params; |
| 54 | - } else { |
|
| 54 | + }else { |
|
| 55 | 55 | $options['form_params'] = $params; |
| 56 | 56 | } |
| 57 | 57 | |
@@ -39,7 +39,7 @@ |
||
| 39 | 39 | 'appId' => $this->user_config->get('miniapp_id'), |
| 40 | 40 | 'timeStamp' => time(), |
| 41 | 41 | 'nonceStr' => $this->createNonceStr(), |
| 42 | - 'package' => 'prepay_id='.$this->preOrder($config_biz)['prepay_id'], |
|
| 42 | + 'package' => 'prepay_id=' . $this->preOrder($config_biz)['prepay_id'], |
|
| 43 | 43 | 'signType' => 'MD5', |
| 44 | 44 | ]; |
| 45 | 45 | $payRequest['paySign'] = $this->getSign($payRequest); |
@@ -37,7 +37,7 @@ |
||
| 37 | 37 | 'appId' => $this->user_config->get('app_id'), |
| 38 | 38 | 'timeStamp' => time(), |
| 39 | 39 | 'nonceStr' => $this->createNonceStr(), |
| 40 | - 'package' => 'prepay_id='.$this->preOrder($config_biz)['prepay_id'], |
|
| 40 | + 'package' => 'prepay_id=' . $this->preOrder($config_biz)['prepay_id'], |
|
| 41 | 41 | 'signType' => 'MD5', |
| 42 | 42 | ]; |
| 43 | 43 | $payRequest['paySign'] = $this->getSign($payRequest); |
@@ -35,7 +35,7 @@ |
||
| 35 | 35 | |
| 36 | 36 | $data = $this->preOrder($config_biz); |
| 37 | 37 | |
| 38 | - return is_null($this->user_config->get('return_url')) ? $data['mweb_url'] : $data['mweb_url']. |
|
| 39 | - '&redirect_url='.urlencode($this->user_config->get('return_url')); |
|
| 38 | + return is_null($this->user_config->get('return_url')) ? $data['mweb_url'] : $data['mweb_url'] . |
|
| 39 | + '&redirect_url=' . urlencode($this->user_config->get('return_url')); |
|
| 40 | 40 | } |
| 41 | 41 | } |
@@ -85,11 +85,11 @@ |
||
| 85 | 85 | */ |
| 86 | 86 | protected function createGateway($gateway) |
| 87 | 87 | { |
| 88 | - if (!file_exists(__DIR__.'/Gateways/'.ucfirst($this->drivers).'/'.ucfirst($gateway).'Gateway.php')) { |
|
| 88 | + if (!file_exists(__DIR__ . '/Gateways/' . ucfirst($this->drivers) . '/' . ucfirst($gateway) . 'Gateway.php')) { |
|
| 89 | 89 | throw new InvalidArgumentException("Gateway [$gateway] is not supported."); |
| 90 | 90 | } |
| 91 | 91 | |
| 92 | - $gateway = __NAMESPACE__.'\\Gateways\\'.ucfirst($this->drivers).'\\'.ucfirst($gateway).'Gateway'; |
|
| 92 | + $gateway = __NAMESPACE__ . '\\Gateways\\' . ucfirst($this->drivers) . '\\' . ucfirst($gateway) . 'Gateway'; |
|
| 93 | 93 | |
| 94 | 94 | return $this->build($gateway); |
| 95 | 95 | } |
@@ -62,8 +62,8 @@ |
||
| 62 | 62 | )); |
| 63 | 63 | |
| 64 | 64 | if (!isset($data['return_code']) || $data['return_code'] !== 'SUCCESS' || $data['result_code'] !== 'SUCCESS') { |
| 65 | - $error = 'getResult error:'.$data['return_msg']; |
|
| 66 | - $error .= isset($data['err_code_des']) ? ' - '.$data['err_code_des'] : ''; |
|
| 65 | + $error = 'getResult error:' . $data['return_msg']; |
|
| 66 | + $error .= isset($data['err_code_des']) ? ' - ' . $data['err_code_des'] : ''; |
|
| 67 | 67 | } |
| 68 | 68 | |
| 69 | 69 | if (isset($error)) { |
@@ -15,7 +15,7 @@ discard block |
||
| 15 | 15 | /** |
| 16 | 16 | * @var string |
| 17 | 17 | */ |
| 18 | - protected $gateway = 'https://openapi.alipay.com/gateway.do'.'?charset=utf-8'; |
|
| 18 | + protected $gateway = 'https://openapi.alipay.com/gateway.do' . '?charset=utf-8'; |
|
| 19 | 19 | |
| 20 | 20 | /** |
| 21 | 21 | * alipay global config params. |
@@ -157,8 +157,8 @@ discard block |
||
| 157 | 157 | |
| 158 | 158 | $sign = is_null($sign) ? $data['sign'] : $sign; |
| 159 | 159 | |
| 160 | - $res = "-----BEGIN PUBLIC KEY-----\n". |
|
| 161 | - wordwrap($this->user_config->get('ali_public_key'), 64, "\n", true). |
|
| 160 | + $res = "-----BEGIN PUBLIC KEY-----\n" . |
|
| 161 | + wordwrap($this->user_config->get('ali_public_key'), 64, "\n", true) . |
|
| 162 | 162 | "\n-----END PUBLIC KEY-----"; |
| 163 | 163 | |
| 164 | 164 | $toVerify = $sync ? json_encode($data) : $this->getSignContent($data, true); |
@@ -193,10 +193,10 @@ discard block |
||
| 193 | 193 | */ |
| 194 | 194 | protected function buildPayHtml() |
| 195 | 195 | { |
| 196 | - $sHtml = "<form id='alipaysubmit' name='alipaysubmit' action='".$this->gateway."' method='POST'>"; |
|
| 196 | + $sHtml = "<form id='alipaysubmit' name='alipaysubmit' action='" . $this->gateway . "' method='POST'>"; |
|
| 197 | 197 | while (list($key, $val) = each($this->config)) { |
| 198 | 198 | $val = str_replace("'", ''', $val); |
| 199 | - $sHtml .= "<input type='hidden' name='".$key."' value='".$val."'/>"; |
|
| 199 | + $sHtml .= "<input type='hidden' name='" . $key . "' value='" . $val . "'/>"; |
|
| 200 | 200 | } |
| 201 | 201 | $sHtml .= "<input type='submit' value='ok' style='display:none;''></form>"; |
| 202 | 202 | $sHtml .= "<script>document.forms['alipaysubmit'].submit();</script>"; |
@@ -220,13 +220,13 @@ discard block |
||
| 220 | 220 | $this->config['method'] = $method; |
| 221 | 221 | $this->config['sign'] = $this->getSign(); |
| 222 | 222 | |
| 223 | - $method = str_replace('.', '_', $method).'_response'; |
|
| 223 | + $method = str_replace('.', '_', $method) . '_response'; |
|
| 224 | 224 | |
| 225 | 225 | $data = json_decode($this->post($this->gateway, $this->config), true); |
| 226 | 226 | |
| 227 | 227 | if (!isset($data[$method]['code']) || $data[$method]['code'] !== '10000') { |
| 228 | 228 | throw new GatewayException( |
| 229 | - 'get result error:'.$data[$method]['msg'].' - '.$data[$method]['sub_code'], |
|
| 229 | + 'get result error:' . $data[$method]['msg'] . ' - ' . $data[$method]['sub_code'], |
|
| 230 | 230 | $data[$method]['code'], |
| 231 | 231 | $data); |
| 232 | 232 | } |
@@ -247,8 +247,8 @@ discard block |
||
| 247 | 247 | throw new InvalidArgumentException('Missing Config -- [private_key]'); |
| 248 | 248 | } |
| 249 | 249 | |
| 250 | - $res = "-----BEGIN RSA PRIVATE KEY-----\n". |
|
| 251 | - wordwrap($this->user_config->get('private_key'), 64, "\n", true). |
|
| 250 | + $res = "-----BEGIN RSA PRIVATE KEY-----\n" . |
|
| 251 | + wordwrap($this->user_config->get('private_key'), 64, "\n", true) . |
|
| 252 | 252 | "\n-----END RSA PRIVATE KEY-----"; |
| 253 | 253 | |
| 254 | 254 | openssl_sign($this->getSignContent($this->config), $sign, $res, OPENSSL_ALGO_SHA256); |
@@ -273,10 +273,10 @@ discard block |
||
| 273 | 273 | $stringToBeSigned = ''; |
| 274 | 274 | foreach ($toBeSigned as $k => $v) { |
| 275 | 275 | if ($verify && $k != 'sign' && $k != 'sign_type') { |
| 276 | - $stringToBeSigned .= $k.'='.$v.'&'; |
|
| 276 | + $stringToBeSigned .= $k . '=' . $v . '&'; |
|
| 277 | 277 | } |
| 278 | 278 | if (!$verify && $v !== '' && !is_null($v) && $k != 'sign' && '@' != substr($v, 0, 1)) { |
| 279 | - $stringToBeSigned .= $k.'='.$v.'&'; |
|
| 279 | + $stringToBeSigned .= $k . '=' . $v . '&'; |
|
| 280 | 280 | } |
| 281 | 281 | } |
| 282 | 282 | $stringToBeSigned = substr($stringToBeSigned, 0, -1); |
@@ -202,13 +202,13 @@ discard block |
||
| 202 | 202 | 'ssl_key' => $this->user_config->get('cert_key', ''), |
| 203 | 203 | ] |
| 204 | 204 | )); |
| 205 | - } else { |
|
| 205 | + }else { |
|
| 206 | 206 | $data = $this->fromXml($this->post($this->endpoint . $path, $this->toXml($this->config))); |
| 207 | 207 | } |
| 208 | 208 | |
| 209 | 209 | if (!isset($data['return_code']) || $data['return_code'] !== 'SUCCESS' || $data['result_code'] !== 'SUCCESS') { |
| 210 | - $error = 'getResult error:'.$data['return_msg']; |
|
| 211 | - $error .= isset($data['err_code_des']) ? ' - '.$data['err_code_des'] : ''; |
|
| 210 | + $error = 'getResult error:' . $data['return_msg']; |
|
| 211 | + $error .= isset($data['err_code_des']) ? ' - ' . $data['err_code_des'] : ''; |
|
| 212 | 212 | } |
| 213 | 213 | |
| 214 | 214 | if (!isset($error) && $this->getSign($data) !== $data['sign']) { |
@@ -242,7 +242,7 @@ discard block |
||
| 242 | 242 | |
| 243 | 243 | ksort($data); |
| 244 | 244 | |
| 245 | - $string = md5($this->getSignContent($data).'&key='.$this->user_config->get('key')); |
|
| 245 | + $string = md5($this->getSignContent($data) . '&key=' . $this->user_config->get('key')); |
|
| 246 | 246 | |
| 247 | 247 | return strtoupper($string); |
| 248 | 248 | } |
@@ -261,7 +261,7 @@ discard block |
||
| 261 | 261 | $buff = ''; |
| 262 | 262 | |
| 263 | 263 | foreach ($data as $k => $v) { |
| 264 | - $buff .= ($k != 'sign' && $v != '' && !is_array($v)) ? $k.'='.$v.'&' : ''; |
|
| 264 | + $buff .= ($k != 'sign' && $v != '' && !is_array($v)) ? $k . '=' . $v . '&' : ''; |
|
| 265 | 265 | } |
| 266 | 266 | |
| 267 | 267 | return trim($buff, '&'); |
@@ -305,8 +305,7 @@ discard block |
||
| 305 | 305 | |
| 306 | 306 | $xml = '<xml>'; |
| 307 | 307 | foreach ($data as $key => $val) { |
| 308 | - $xml .= is_numeric($val) ? '<'.$key.'>'.$val.'</'.$key.'>' : |
|
| 309 | - '<'.$key.'><![CDATA['.$val.']]></'.$key.'>'; |
|
| 308 | + $xml .= is_numeric($val) ? '<' . $key . '>' . $val . '</' . $key . '>' : '<' . $key . '><![CDATA[' . $val . ']]></' . $key . '>'; |
|
| 310 | 309 | } |
| 311 | 310 | $xml .= '</xml>'; |
| 312 | 311 | |