Completed
Push — master ( 994d23...0182e7 )
by Songda
01:44
created
src/Gateways/Alipay/Support.php 1 patch
Spacing   +12 added lines, -13 removed lines patch added patch discarded remove patch
@@ -112,7 +112,7 @@  discard block
 block discarded – undo
112 112
     {
113 113
         Log::debug('Request To Alipay Api', [self::$instance->getBaseUri(), $data]);
114 114
 
115
-        $data = array_filter($data, function ($value) {
115
+        $data = array_filter($data, function($value) {
116 116
             return ($value == '' || is_null($value)) ? false : true;
117 117
         });
118 118
 
@@ -121,11 +121,11 @@  discard block
 block discarded – undo
121 121
 
122 122
         Log::debug('Result Of Alipay Api', $result);
123 123
 
124
-        $method = str_replace('.', '_', $data['method']).'_response';
124
+        $method = str_replace('.', '_', $data['method']) . '_response';
125 125
 
126 126
         if (!isset($result['sign']) || $result[$method]['code'] != '10000') {
127 127
             throw new GatewayException(
128
-                'Get Alipay API Error:'.$result[$method]['msg'].($result[$method]['sub_code'] ?? ''),
128
+                'Get Alipay API Error:' . $result[$method]['msg'] . ($result[$method]['sub_code'] ?? ''),
129 129
                 $result,
130 130
                 $result[$method]['code']
131 131
             );
@@ -161,9 +161,9 @@  discard block
 block discarded – undo
161 161
 
162 162
         if (Str::endsWith($privateKey, '.pem')) {
163 163
             $privateKey = openssl_pkey_get_private($privateKey);
164
-        } else {
165
-            $privateKey = "-----BEGIN RSA PRIVATE KEY-----\n".
166
-                wordwrap($privateKey, 64, "\n", true).
164
+        }else {
165
+            $privateKey = "-----BEGIN RSA PRIVATE KEY-----\n" .
166
+                wordwrap($privateKey, 64, "\n", true) .
167 167
                 "\n-----END RSA PRIVATE KEY-----";
168 168
         }
169 169
 
@@ -199,16 +199,15 @@  discard block
 block discarded – undo
199 199
 
200 200
         if (Str::endsWith($publicKey, '.pem')) {
201 201
             $publicKey = openssl_pkey_get_public($publicKey);
202
-        } else {
203
-            $publicKey = "-----BEGIN PUBLIC KEY-----\n".
204
-                wordwrap($publicKey, 64, "\n", true).
202
+        }else {
203
+            $publicKey = "-----BEGIN PUBLIC KEY-----\n" .
204
+                wordwrap($publicKey, 64, "\n", true) .
205 205
                 "\n-----END PUBLIC KEY-----";
206 206
         }
207 207
 
208 208
         $sign = $sign ?? $data['sign'];
209 209
 
210
-        $toVerify = $sync ? mb_convert_encoding(json_encode($data, JSON_UNESCAPED_UNICODE), 'gb2312', 'utf-8') :
211
-                            self::getSignContent($data, true);
210
+        $toVerify = $sync ? mb_convert_encoding(json_encode($data, JSON_UNESCAPED_UNICODE), 'gb2312', 'utf-8') : self::getSignContent($data, true);
212 211
 
213 212
         return openssl_verify($toVerify, base64_decode($sign), $publicKey, OPENSSL_ALGO_SHA256) === 1;
214 213
     }
@@ -232,10 +231,10 @@  discard block
 block discarded – undo
232 231
         $stringToBeSigned = '';
233 232
         foreach ($data as $k => $v) {
234 233
             if ($verify && $k != 'sign' && $k != 'sign_type') {
235
-                $stringToBeSigned .= $k.'='.$v.'&';
234
+                $stringToBeSigned .= $k . '=' . $v . '&';
236 235
             }
237 236
             if (!$verify && $v !== '' && !is_null($v) && $k != 'sign' && '@' != substr($v, 0, 1)) {
238
-                $stringToBeSigned .= $k.'='.$v.'&';
237
+                $stringToBeSigned .= $k . '=' . $v . '&';
239 238
             }
240 239
         }
241 240
 
Please login to merge, or discard this patch.