Completed
Push — master ( 3032ea...d444bc )
by Wei
02:15
created
demo/wxoauth.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -1,8 +1,8 @@  discard block
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 //OAuth授权
4
-require_once __DIR__ ."/../src/WechatOAuth.php";
5
-require_once __DIR__ ."/../src/HttpClient.php";
4
+require_once __DIR__."/../src/WechatOAuth.php";
5
+require_once __DIR__."/../src/HttpClient.php";
6 6
 use zhangv\wechat\WechatOAuth;
7 7
 
8 8
 $cfg = require './config.php';
@@ -10,7 +10,7 @@  discard block
 block discarded – undo
10 10
 $redirect = "http://{$_SERVER['HTTP_HOST']}/wechat-pay/demo/wxoauthcallback.php";
11 11
 $scope = 'snsapi_userinfo';
12 12
 $state = "";
13
-$oauth =new WechatOAuth($appid,$cfg['app_secret']);
14
-$url = $oauth->authorizeURI($redirect,$scope);
13
+$oauth = new WechatOAuth($appid, $cfg['app_secret']);
14
+$url = $oauth->authorizeURI($redirect, $scope);
15 15
 
16 16
 header('Location: '.$redirect);
17 17
\ No newline at end of file
Please login to merge, or discard this patch.
demo/config.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -5,14 +5,14 @@
 block discarded – undo
5 5
 	'app_id'            => 'XXXXXXXXXXXXXXXXXXX', //APPID
6 6
 	'app_secret'        => 'XXXXXXXXXXXXXXXXXXXXXXXXX', //App Secret
7 7
 	'api_key'           =>'XXXXXXXXXXXXXXXXXXXXXXX', //支付密钥
8
-	'ssl_cert_path'     => __DIR__ . '/../cert/apiclient_cert.pem',
9
-	'ssl_key_path'      => __DIR__ .'/../cert/apiclient_key.pem',
8
+	'ssl_cert_path'     => __DIR__.'/../cert/apiclient_cert.pem',
9
+	'ssl_key_path'      => __DIR__.'/../cert/apiclient_key.pem',
10 10
 	'sign_type'         => 'MD5',
11 11
 	'notify_url'        => 'http://XXX.XXX/paidnotify.php',
12 12
 	'refund_notify_url' => 'http://XXX.XXX/refundednotify.php',
13 13
 	'h5_scene_info'     => [//required in H5
14 14
 		'h5_info' => ['type' => 'Wap', 'wap_url' => 'http://wapurl', 'wap_name' => 'wapname']
15 15
 	],
16
-	'rsa_pubkey_path'   => __DIR__ .'/../cert/pubkey.pem',
17
-	'jsapi_ticket'      => __DIR__ .'/jsapi_ticket.json'
16
+	'rsa_pubkey_path'   => __DIR__.'/../cert/pubkey.pem',
17
+	'jsapi_ticket'      => __DIR__.'/jsapi_ticket.json'
18 18
 ];
19 19
\ No newline at end of file
Please login to merge, or discard this patch.
demo/pay.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -1,11 +1,11 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 //公众号支付
4
-require_once __DIR__ . '/../src/WechatPay.php';
4
+require_once __DIR__.'/../src/WechatPay.php';
5 5
 use zhangv\wechat\WechatPay;
6 6
 $cfg = include './config.php';
7 7
 
8
-if(empty( $_REQUEST['openid'])) {
8
+if (empty($_REQUEST['openid'])) {
9 9
 	$redirect = "http://{$_SERVER['HTTP_HOST']}/wechat-pay/demo/wxoauth.php";
10 10
 	header('Location: '.$redirect);
11 11
 	exit;
Please login to merge, or discard this patch.
demo/wxoauthcallback.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -1,25 +1,25 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 //OAuth授权回调
4
-require_once __DIR__ ."/../src/WechatOAuth.php";
5
-require_once __DIR__ ."/../src/HttpClient.php";
4
+require_once __DIR__."/../src/WechatOAuth.php";
5
+require_once __DIR__."/../src/HttpClient.php";
6 6
 use zhangv\wechat\WechatOAuth;
7 7
 
8
-if (isset($_GET['code'])){
8
+if (isset($_GET['code'])) {
9 9
 	$cfg = require './config.php';
10 10
 
11 11
 	$code = trim($_GET['code']);
12 12
 	$state = trim($_GET['state']);
13
-	$oauth = new WechatOAuth($cfg['app_id'],$cfg['app_secret']);
13
+	$oauth = new WechatOAuth($cfg['app_id'], $cfg['app_secret']);
14 14
 	$at = $oauth->authorize($code);
15 15
 
16
-	if(!$at || empty($at->openid)){
16
+	if (!$at || empty($at->openid)) {
17 17
 		die('授权失败');
18
-	}else{
18
+	}else {
19 19
 		$accesstoken = $at->access_token;
20 20
 		$openid = $at->openid;
21 21
 		header('Location: '."http://{$_SERVER['HTTP_HOST']}/wechat-pay/demo/pay.php?openid=$openid");
22 22
 	}
23
-}else{
23
+}else {
24 24
 	die('授权失败,请重试。');
25 25
 }
26 26
\ No newline at end of file
Please login to merge, or discard this patch.
demo/paidnotify.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -1,15 +1,15 @@
 block discarded – undo
1 1
 <?php
2 2
 
3
-require_once __DIR__ ."/../src/WechatPay.php";
3
+require_once __DIR__."/../src/WechatPay.php";
4 4
 use zhangv\wechat\WechatPay;
5 5
 
6 6
 $xml = file_get_contents("php://input");
7 7
 
8 8
 $cfg = require './config.php';
9 9
 $payment = new WechatPay($cfg);
10
-$payment->onPaidNotify($xml,function($notifydata) use ($payment){
10
+$payment->onPaidNotify($xml, function($notifydata) use ($payment){
11 11
 	//do stuff
12 12
 	print_r($notifydata);
13
-	$payment->responseNotify('SUCCESS','OK');
13
+	$payment->responseNotify('SUCCESS', 'OK');
14 14
 });
15 15
 
Please login to merge, or discard this patch.
demo/pay-app.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -2,7 +2,7 @@
 block discarded – undo
2 2
 
3 3
 //APP支付 - 获取预支付交易回话标识
4 4
 //注意:APP支付使用的是开放平台的APPID
5
-require_once __DIR__ . '/../src/WechatPay.php';
5
+require_once __DIR__.'/../src/WechatPay.php';
6 6
 use zhangv\wechat\WechatPay;
7 7
 
8 8
 $cfg = include './config.php';
Please login to merge, or discard this patch.
demo/pay-h5.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -1,7 +1,7 @@
 block discarded – undo
1 1
 <?php
2 2
 
3 3
 //h5支付
4
-require_once __DIR__ . '/../src/WechatPay.php';
4
+require_once __DIR__.'/../src/WechatPay.php';
5 5
 use zhangv\wechat\WechatPay;
6 6
 
7 7
 $cfg = include './config.php';
Please login to merge, or discard this patch.