Passed
Push — master ( b27f29...742a8f )
by wannanbigpig
03:53 queued 12s
created
src/Payment/Application.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -55,7 +55,7 @@
 block discarded – undo
55 55
      */
56 56
     public function __call($name, $arguments)
57 57
     {
58
-        return call_user_func_array([$this['base'], $name], $arguments);
58
+        return call_user_func_array([ $this[ 'base' ], $name ], $arguments);
59 59
     }
60 60
 
61 61
     /**
Please login to merge, or discard this patch.
src/Payment/Pay/Client.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -32,10 +32,10 @@  discard block
 block discarded – undo
32 32
     public function app(array $params)
33 33
     {
34 34
         $method = 'alipay.trade.app.pay';
35
-        $params['timeout_express'] = $params['timeout_express'] ?? '1c';
35
+        $params[ 'timeout_express' ] = $params[ 'timeout_express' ] ?? '1c';
36 36
         $this->app->setEndpointConfig($method, [
37
-            'return_url' => $this->app['config']->get('return_url'),
38
-            'notify_url' => $this->app['config']->get('notify_url'),
37
+            'return_url' => $this->app[ 'config' ]->get('return_url'),
38
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
39 39
         ]);
40 40
 
41 41
         return $this->sdkExecute($method, [
@@ -56,10 +56,10 @@  discard block
 block discarded – undo
56 56
     public function wap(array $params, string $httpMethod = 'POST')
57 57
     {
58 58
         $method = 'alipay.trade.wap.pay';
59
-        $params['timeout_express'] = $params['timeout_express'] ?? '1c';
59
+        $params[ 'timeout_express' ] = $params[ 'timeout_express' ] ?? '1c';
60 60
         $this->app->setEndpointConfig($method, [
61
-            'return_url' => $this->app['config']->get('return_url'),
62
-            'notify_url' => $this->app['config']->get('notify_url'),
61
+            'return_url' => $this->app[ 'config' ]->get('return_url'),
62
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
63 63
         ]);
64 64
 
65 65
         return $this->pageExecute($method, [
@@ -81,12 +81,12 @@  discard block
 block discarded – undo
81 81
     {
82 82
         $method = 'alipay.trade.page.pay';
83 83
         $params = array_merge([
84
-            'timeout_express' => $params['timeout_express'] ?? '1c',
84
+            'timeout_express' => $params[ 'timeout_express' ] ?? '1c',
85 85
             'product_code' => 'FAST_INSTANT_TRADE_PAY',
86 86
         ], $params);
87 87
         $this->app->setEndpointConfig($method, [
88
-            'return_url' => $this->app['config']->get('return_url'),
89
-            'notify_url' => $this->app['config']->get('notify_url'),
88
+            'return_url' => $this->app[ 'config' ]->get('return_url'),
89
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
90 90
         ]);
91 91
 
92 92
         return $this->pageExecute($method, [
Please login to merge, or discard this patch.
src/Payment/Notify/Handle.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -72,9 +72,9 @@  discard block
 block discarded – undo
72 72
     public function run(Closure $closure): Response
73 73
     {
74 74
         try {
75
-            $response = \call_user_func($closure, $this->getMessage(), [$this, 'response']);
75
+            $response = \call_user_func($closure, $this->getMessage(), [ $this, 'response' ]);
76 76
         } catch (\Exception $e) {
77
-            $this->app['logger']->error('Alipay asynchronous notification fatal error:'.$e->getMessage());
77
+            $this->app[ 'logger' ]->error('Alipay asynchronous notification fatal error:' . $e->getMessage());
78 78
             $response = $this->response(false);
79 79
         }
80 80
 
@@ -107,9 +107,9 @@  discard block
 block discarded – undo
107 107
      */
108 108
     public function getMessage(): Collection
109 109
     {
110
-        $signData = $request = $this->app['request']->request->all();
111
-        unset($signData['sign'], $signData['sign_type']);
112
-        if ($this->verify($this->getSignContentUrlencode($signData), $request['sign'], $request['sign_type'])) {
110
+        $signData = $request = $this->app[ 'request' ]->request->all();
111
+        unset($signData[ 'sign' ], $signData[ 'sign_type' ]);
112
+        if ($this->verify($this->getSignContentUrlencode($signData), $request[ 'sign' ], $request[ 'sign_type' ])) {
113 113
             return new Collection($request);
114 114
         }
115 115
 
Please login to merge, or discard this patch.
src/Kernel/Traits/Helpers.php 1 patch
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -52,9 +52,9 @@  discard block
 block discarded – undo
52 52
         foreach ($params as $k => $v) {
53 53
             if (false === $this->checkEmpty($v) && "@" !== substr($v, 0, 1)) {
54 54
                 if ($i === 0) {
55
-                    $stringToBeSigned .= "$k"."="."$v";
55
+                    $stringToBeSigned .= "$k" . "=" . "$v";
56 56
                 } else {
57
-                    $stringToBeSigned .= "&"."$k"."="."$v";
57
+                    $stringToBeSigned .= "&" . "$k" . "=" . "$v";
58 58
                 }
59 59
                 $i++;
60 60
             }
@@ -81,9 +81,9 @@  discard block
 block discarded – undo
81 81
         foreach ($params as $k => $v) {
82 82
             if (false === $this->checkEmpty($v) && "@" !== substr($v, 0, 1)) {
83 83
                 if ($i === 0) {
84
-                    $stringToBeSigned .= "$k"."=".urlencode($v);
84
+                    $stringToBeSigned .= "$k" . "=" . urlencode($v);
85 85
                 } else {
86
-                    $stringToBeSigned .= "&"."$k"."=".urlencode($v);
86
+                    $stringToBeSigned .= "&" . "$k" . "=" . urlencode($v);
87 87
                 }
88 88
                 $i++;
89 89
             }
@@ -106,11 +106,11 @@  discard block
 block discarded – undo
106 106
      */
107 107
     protected function sign($data, $signType = "RSA2")
108 108
     {
109
-        $rsaPrivateKeyFilePath = $this->app['config']->get('private_key_path');
109
+        $rsaPrivateKeyFilePath = $this->app[ 'config' ]->get('private_key_path');
110 110
         if ($this->checkEmpty($rsaPrivateKeyFilePath)) {
111
-            $priKey = $this->app['config']['private_key'];
112
-            $priKey = "-----BEGIN RSA PRIVATE KEY-----\n".
113
-                wordwrap($priKey, 64, "\n", true).
111
+            $priKey = $this->app[ 'config' ][ 'private_key' ];
112
+            $priKey = "-----BEGIN RSA PRIVATE KEY-----\n" .
113
+                wordwrap($priKey, 64, "\n", true) .
114 114
                 "\n-----END RSA PRIVATE KEY-----";
115 115
         } else {
116 116
             $priKey = file_get_contents($rsaPrivateKeyFilePath);
@@ -173,13 +173,13 @@  discard block
 block discarded – undo
173 173
     {
174 174
         $response_suffix = '_response';
175 175
         $error_respones = 'error_response';
176
-        $apiMethod = $this->app['config']['api_method'] ?? $apiMethod;
177
-        $rootNodeName = str_replace(".", "_", $apiMethod).$response_suffix;
176
+        $apiMethod = $this->app[ 'config' ][ 'api_method' ] ?? $apiMethod;
177
+        $rootNodeName = str_replace(".", "_", $apiMethod) . $response_suffix;
178 178
 
179
-        if (isset($response[$rootNodeName])) {
180
-            return $response[$rootNodeName];
181
-        } elseif (isset($response[$error_respones])) {
182
-            return $response[$error_respones];
179
+        if (isset($response[ $rootNodeName ])) {
180
+            return $response[ $rootNodeName ];
181
+        } elseif (isset($response[ $error_respones ])) {
182
+            return $response[ $error_respones ];
183 183
         } else {
184 184
             return $response;
185 185
         }
@@ -198,11 +198,11 @@  discard block
 block discarded – undo
198 198
      */
199 199
     public function verify(string $data, $sign, $signType = 'RSA2')
200 200
     {
201
-        $alipayPublicKeyPath = $this->app['config']->get('alipay_public_Key_path');
201
+        $alipayPublicKeyPath = $this->app[ 'config' ]->get('alipay_public_Key_path');
202 202
         if ($this->checkEmpty($alipayPublicKeyPath)) {
203
-            $pubKey = $this->app['config']->get('alipay_public_Key');
204
-            $pubKey = "-----BEGIN PUBLIC KEY-----\n".
205
-                wordwrap($pubKey, 64, "\n", true).
203
+            $pubKey = $this->app[ 'config' ]->get('alipay_public_Key');
204
+            $pubKey = "-----BEGIN PUBLIC KEY-----\n" .
205
+                wordwrap($pubKey, 64, "\n", true) .
206 206
                 "\n-----END PUBLIC KEY-----";
207 207
         } else {
208 208
             // Read public key file
@@ -246,7 +246,7 @@  discard block
 block discarded – undo
246 246
             $result = $this->verify(
247 247
                 $content,
248 248
                 $sign,
249
-                $this->app['config']->get('sign_type', 'RSA2')
249
+                $this->app[ 'config' ]->get('sign_type', 'RSA2')
250 250
             );
251 251
         } else {
252 252
             throw new InvalidSignException('check sign Fail! The reason : sign data is Empty', 0, $content);
@@ -255,7 +255,7 @@  discard block
 block discarded – undo
255 255
         if (!$result) {
256 256
             throw new InvalidSignException(sprintf(
257 257
                 '"%s" method responds to parameter validation signature error',
258
-                $this->app['config']['api_method']
258
+                $this->app[ 'config' ][ 'api_method' ]
259 259
             ));
260 260
         }
261 261
 
Please login to merge, or discard this patch.
src/Alipay.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -36,7 +36,7 @@
 block discarded – undo
36 36
     public static function make(string $name, array $config)
37 37
     {
38 38
         $namespace = Str::studly($name);
39
-        $application = __NAMESPACE__."\\{$namespace}\\Application";
39
+        $application = __NAMESPACE__ . "\\{$namespace}\\Application";
40 40
 
41 41
         if (class_exists($application)) {
42 42
             // Instantiation application
Please login to merge, or discard this patch.
src/Payment/Refund/Client.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
      *
65 65
      * @throws \WannanBigPig\Supports\Exceptions\InvalidArgumentException
66 66
      */
67
-    public function page(string $tradeNo, $amount, string $outRequestNo, string $outTradeNo = null, array $params = [], string $httpMethod = 'POST')
67
+    public function page(string $tradeNo, $amount, string $outRequestNo, string $outTradeNo = null, array $params = [ ], string $httpMethod = 'POST')
68 68
     {
69 69
         $method = 'alipay.trade.page.refund';
70 70
         $params = array_merge(array_filter([
@@ -76,7 +76,7 @@  discard block
 block discarded – undo
76 76
             return !($this->checkEmpty($value));
77 77
         }), $params);
78 78
         $this->app->setEndpointConfig($method, [
79
-            'return_url' => $this->app['config']->get('return_url'),
79
+            'return_url' => $this->app[ 'config' ]->get('return_url'),
80 80
         ]);
81 81
 
82 82
         return $this->pageExecute($method, [
Please login to merge, or discard this patch.
src/Payment/Base/Client.php 1 patch
Spacing   +9 added lines, -9 removed lines patch added patch discarded remove patch
@@ -34,9 +34,9 @@  discard block
 block discarded – undo
34 34
     public function pay(array $params)
35 35
     {
36 36
         $method = 'alipay.trade.pay';
37
-        $params['scene'] = $params['scene'] ?? 'bar_code';
37
+        $params[ 'scene' ] = $params[ 'scene' ] ?? 'bar_code';
38 38
         $this->app->setEndpointConfig($method, [
39
-            'notify_url' => $this->app['config']->get('notify_url'),
39
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
40 40
         ]);
41 41
 
42 42
         return $this->request($method, [
@@ -59,7 +59,7 @@  discard block
 block discarded – undo
59 59
     {
60 60
         $method = 'alipay.trade.create';
61 61
         $this->app->setEndpointConfig($method, [
62
-            'notify_url' => $this->app['config']->get('notify_url'),
62
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
63 63
         ]);
64 64
 
65 65
         return $this->request($method, [
@@ -82,7 +82,7 @@  discard block
 block discarded – undo
82 82
     {
83 83
         $method = 'alipay.trade.precreate';
84 84
         $this->app->setEndpointConfig($method, [
85
-            'notify_url' => $this->app['config']->get('notify_url'),
85
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
86 86
         ]);
87 87
 
88 88
         return $this->request($method, [
@@ -115,7 +115,7 @@  discard block
 block discarded – undo
115 115
             return !($this->checkEmpty($value));
116 116
         });
117 117
         $this->app->setEndpointConfig($method, [
118
-            'notify_url' => $this->app['config']->get('notify_url'),
118
+            'notify_url' => $this->app[ 'config' ]->get('notify_url'),
119 119
         ]);
120 120
 
121 121
         return $this->request($method, [
@@ -137,7 +137,7 @@  discard block
 block discarded – undo
137 137
      * @throws \EasyAlipay\Kernel\Exceptions\InvalidSignException
138 138
      * @throws \WannanBigPig\Supports\Exceptions\InvalidArgumentException
139 139
      */
140
-    public function refund(string $tradeNo, $amount, string $outTradeNo = null, array $params = [])
140
+    public function refund(string $tradeNo, $amount, string $outTradeNo = null, array $params = [ ])
141 141
     {
142 142
         $params = array_merge(array_filter([
143 143
             'trade_no' => $tradeNo,
@@ -222,9 +222,9 @@  discard block
 block discarded – undo
222 222
      */
223 223
     public function orderSettle(string $outRequestNo, string $tradeNo, array $royaltyParameters, string $operatorId = null)
224 224
     {
225
-        $royalty = [];
225
+        $royalty = [ ];
226 226
         if (count($royaltyParameters) === count($royaltyParameters, COUNT_RECURSIVE)) {
227
-            $royalty[0] = $royaltyParameters;
227
+            $royalty[ 0 ] = $royaltyParameters;
228 228
         } else {
229 229
             $royalty = $royaltyParameters;
230 230
         }
@@ -269,7 +269,7 @@  discard block
 block discarded – undo
269 269
         });
270 270
 
271 271
         if (!($this->checkEmpty($orderBizInfo))) {
272
-            $params['order_biz_info'] = json_encode(['status' => $orderBizInfo]);
272
+            $params[ 'order_biz_info' ] = json_encode([ 'status' => $orderBizInfo ]);
273 273
         }
274 274
 
275 275
         return $this->request('alipay.trade.orderinfo.sync', [
Please login to merge, or discard this patch.
src/Payment/Kernel/BaseClient.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -30,7 +30,7 @@  discard block
 block discarded – undo
30 30
      *
31 31
      * @throws \WannanBigPig\Supports\Exceptions\InvalidArgumentException
32 32
      */
33
-    public function sdkExecute(string $endpoint, array $params = [])
33
+    public function sdkExecute(string $endpoint, array $params = [ ])
34 34
     {
35 35
         // Get api system parameters
36 36
         $sysParams = $this->app->apiCommonConfig($endpoint);
@@ -40,7 +40,7 @@  discard block
 block discarded – undo
40 40
         });
41 41
         $params = array_merge($sysParams, $this->json($params));
42 42
         // Set the signature
43
-        $params['sign'] = $this->generateSign($params, $sysParams['sign_type']);
43
+        $params[ 'sign' ] = $this->generateSign($params, $sysParams[ 'sign_type' ]);
44 44
 
45 45
         ksort($params);
46 46
 
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
      *
59 59
      * @throws \WannanBigPig\Supports\Exceptions\InvalidArgumentException
60 60
      */
61
-    public function pageExecute(string $endpoint, array $params = [], string $httpMethod = "POST")
61
+    public function pageExecute(string $endpoint, array $params = [ ], string $httpMethod = "POST")
62 62
     {
63 63
 
64 64
         // Get api system parameters
@@ -69,13 +69,13 @@  discard block
 block discarded – undo
69 69
         });
70 70
         $params = array_merge($sysParams, $this->json($params));
71 71
         // Set the signature
72
-        $params['sign'] = $this->generateSign($params, $sysParams['sign_type']);
72
+        $params[ 'sign' ] = $this->generateSign($params, $sysParams[ 'sign_type' ]);
73 73
 
74 74
         if ("GET" === strtoupper($httpMethod)) {
75 75
             // value urlencode
76 76
             $preString = $this->getSignContentUrlencode($params);
77 77
             // Stitching GET request string
78
-            $requestUrl = $this->app->getGateway()."?".$preString;
78
+            $requestUrl = $this->app->getGateway() . "?" . $preString;
79 79
 
80 80
             return $requestUrl;
81 81
         } else {
@@ -93,21 +93,21 @@  discard block
 block discarded – undo
93 93
      */
94 94
     protected function buildRequestForm(array $paraTemp)
95 95
     {
96
-        $sHtml = "<form id='alipaysubmit' name='alipaysubmit' action='".
97
-            $this->app->getGateway()."?charset=".trim($paraTemp['charset']).
96
+        $sHtml = "<form id='alipaysubmit' name='alipaysubmit' action='" .
97
+            $this->app->getGateway() . "?charset=" . trim($paraTemp[ 'charset' ]) .
98 98
             "' method='POST'>";
99 99
 
100 100
         foreach ($paraTemp as $key => $val) {
101 101
             if (false === $this->checkEmpty($val)) {
102 102
                 $val = str_replace("'", "&apos;", $val);
103
-                $sHtml .= "<input type='hidden' name='".$key."' value='".$val."'/>";
103
+                $sHtml .= "<input type='hidden' name='" . $key . "' value='" . $val . "'/>";
104 104
             }
105 105
         }
106 106
 
107 107
         // Submit button control please do not include the name attribute
108
-        $sHtml = $sHtml."<input type='submit' value='ok' style='display:none;''></form>";
108
+        $sHtml = $sHtml . "<input type='submit' value='ok' style='display:none;''></form>";
109 109
 
110
-        $sHtml = $sHtml."<script>document.forms['alipaysubmit'].submit();</script>";
110
+        $sHtml = $sHtml . "<script>document.forms['alipaysubmit'].submit();</script>";
111 111
 
112 112
         return $sHtml;
113 113
     }
Please login to merge, or discard this patch.
src/Kernel/Providers/HttpClientServiceProvider.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -29,8 +29,8 @@
 block discarded – undo
29 29
      */
30 30
     public function register(Container $pimple)
31 31
     {
32
-        $pimple['http_client'] = function ($app) {
33
-            return new Client($app['config']->get('http', []));
32
+        $pimple[ 'http_client' ] = function ($app) {
33
+            return new Client($app[ 'config' ]->get('http', [ ]));
34 34
         };
35 35
     }
36 36
 }
Please login to merge, or discard this patch.