Passed
Push — master ( b78485...8d68e1 )
by wannanbigpig
02:24
created
src/Payment/Base/Client.php 1 patch
Spacing   +15 added lines, -15 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, [
@@ -111,11 +111,11 @@  discard block
 block discarded – undo
111 111
             'trade_no' => $tradeNo,
112 112
             'out_trade_no' => $outTradeNo,
113 113
             'operator_id' => $operatorId,
114
-        ], function ($value) {
114
+        ], function($value) {
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,13 +137,13 @@  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,
144 144
             'out_trade_no' => $outTradeNo,
145 145
             'refund_amount' => $amount,
146
-        ], function ($value) {
146
+        ], function($value) {
147 147
             return !($this->checkEmpty($value));
148 148
         }), $params);
149 149
 
@@ -171,7 +171,7 @@  discard block
 block discarded – undo
171 171
             'trade_no' => $tradeNo,
172 172
             'out_trade_no' => $outTradeNo,
173 173
             'org_pid' => $orgPid,
174
-        ], function ($value) {
174
+        ], function($value) {
175 175
             return !($this->checkEmpty($value));
176 176
         });
177 177
 
@@ -197,7 +197,7 @@  discard block
 block discarded – undo
197 197
         $params = array_filter([
198 198
             'trade_no' => $tradeNo,
199 199
             'out_trade_no' => $outTradeNo,
200
-        ], function ($value) {
200
+        ], function($value) {
201 201
             return !($this->checkEmpty($value));
202 202
         });
203 203
 
@@ -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
         }
@@ -233,7 +233,7 @@  discard block
 block discarded – undo
233 233
             'trade_no' => $tradeNo,
234 234
             'royalty_parameters' => $royalty,
235 235
             'operator_id' => $operatorId,
236
-        ], function ($value) {
236
+        ], function($value) {
237 237
             return !($this->checkEmpty($value));
238 238
         });
239 239
 
@@ -264,12 +264,12 @@  discard block
 block discarded – undo
264 264
             'out_request_no' => $outRequestNo,
265 265
             'orig_request_no' => $origRequestNo,
266 266
             'biz_type' => $bizType,
267
-        ], function ($value) {
267
+        ], function($value) {
268 268
             return !($this->checkEmpty($value));
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/Kernel/Support/Support.php 1 patch
Spacing   +15 added lines, -15 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
     {
46 46
         $this->app = $app;
47 47
 
48
-        $this->setHttpClient($this->app['http_client']);
48
+        $this->setHttpClient($this->app[ 'http_client' ]);
49 49
     }
50 50
 
51 51
     /**
@@ -63,17 +63,17 @@  discard block
 block discarded – undo
63 63
      * @throws \EasyAlipay\Kernel\Exceptions\InvalidSignException
64 64
      * @throws \WannanBigPig\Supports\Exceptions\InvalidArgumentException
65 65
      */
66
-    public function request($endpoint, $params = [], $method = 'POST', array $options = [], $returnResponse = false)
66
+    public function request($endpoint, $params = [ ], $method = 'POST', array $options = [ ], $returnResponse = false)
67 67
     {
68 68
         // Get api system parameters
69 69
         $sysParams = $this->app->apiCommonConfig($endpoint);
70 70
         // Filter system parameters
71
-        $sysParams = array_filter($sysParams, function ($value) {
71
+        $sysParams = array_filter($sysParams, function($value) {
72 72
             return !($this->checkEmpty($value));
73 73
         });
74 74
         $params = $this->json($params);
75 75
         // Set the signature
76
-        $sysParams['sign'] = $this->generateSign(array_merge($sysParams, $params), $sysParams['sign_type']);
76
+        $sysParams[ 'sign' ] = $this->generateSign(array_merge($sysParams, $params), $sysParams[ 'sign_type' ]);
77 77
         // Set log middleware to record data, Log request and response data to the log file info level
78 78
         $this->pushMiddleware($this->logMiddleware(), 'log');
79 79
         // Set http parameter options
@@ -81,17 +81,17 @@  discard block
 block discarded – undo
81 81
             'form_params' => $params,
82 82
             'headers' => [
83 83
                 'content-type' => 'application/x-www-form-urlencoded',
84
-                'charset' => $sysParams['charset'],
84
+                'charset' => $sysParams[ 'charset' ],
85 85
             ],
86 86
         ], $options);
87 87
 
88
-        $response = $this->performRequest($method, '?'.http_build_query($sysParams), $options);
88
+        $response = $this->performRequest($method, '?' . http_build_query($sysParams), $options);
89 89
 
90
-        $arrayBody = \GuzzleHttp\json_decode((string)$response->getBody(), true, 512, JSON_BIGINT_AS_STRING);
90
+        $arrayBody = \GuzzleHttp\json_decode((string) $response->getBody(), true, 512, JSON_BIGINT_AS_STRING);
91 91
         $context = \GuzzleHttp\json_encode($this->parserSignSource($arrayBody, $endpoint), JSON_UNESCAPED_UNICODE);
92 92
 
93 93
         // Verify Response Signature
94
-        $this->checkResponseSign($context, $arrayBody['sign'] ?? null);
94
+        $this->checkResponseSign($context, $arrayBody[ 'sign' ] ?? null);
95 95
 
96 96
         return $returnResponse ? $response : $this->handleResponse($response, $context);
97 97
     }
@@ -109,7 +109,7 @@  discard block
 block discarded – undo
109 109
     public function handleResponse(ResponseInterface $response, string $context = null)
110 110
     {
111 111
         $is_build = true;
112
-        if ($this->app['config']->get('handle_response', true) && !is_null($context)) {
112
+        if ($this->app[ 'config' ]->get('handle_response', true) && !is_null($context)) {
113 113
             $response = new Response(
114 114
                 $response->getStatusCode(),
115 115
                 $response->getHeaders(),
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
             $is_build = false;
121 121
         }
122 122
 
123
-        return $this->castResponseToType($response, $this->app['config']->get('response_type', 'array'), $is_build);
123
+        return $this->castResponseToType($response, $this->app[ 'config' ]->get('response_type', 'array'), $is_build);
124 124
     }
125 125
 
126 126
     /**
@@ -130,9 +130,9 @@  discard block
 block discarded – undo
130 130
      */
131 131
     protected function logMiddleware()
132 132
     {
133
-        $formatter = new MessageFormatter($this->app['config']['http.log_template'] ?? MessageFormatter::DEBUG);
133
+        $formatter = new MessageFormatter($this->app[ 'config' ][ 'http.log_template' ] ?? MessageFormatter::DEBUG);
134 134
 
135
-        return Middleware::log($this->app['logger']->getLogger(), $formatter);
135
+        return Middleware::log($this->app[ 'logger' ]->getLogger(), $formatter);
136 136
     }
137 137
 
138 138
     /**
@@ -144,9 +144,9 @@  discard block
 block discarded – undo
144 144
      */
145 145
     protected function json(array $data): array
146 146
     {
147
-        $array = [];
148
-        if (isset($data['biz_content']) && is_array($data['biz_content'])) {
149
-            $array['biz_content'] = \GuzzleHttp\json_encode($data['biz_content'], JSON_UNESCAPED_UNICODE);
147
+        $array = [ ];
148
+        if (isset($data[ 'biz_content' ]) && is_array($data[ 'biz_content' ])) {
149
+            $array[ 'biz_content' ] = \GuzzleHttp\json_encode($data[ 'biz_content' ], JSON_UNESCAPED_UNICODE);
150 150
         } else {
151 151
             return $data;
152 152
         }
Please login to merge, or discard this patch.
src/Kernel/ServiceContainer.php 1 patch
Spacing   +13 added lines, -13 removed lines patch added patch discarded remove patch
@@ -50,17 +50,17 @@  discard block
 block discarded – undo
50 50
     /**
51 51
      * @var array
52 52
      */
53
-    protected $providers = [];
53
+    protected $providers = [ ];
54 54
 
55 55
     /**
56 56
      * @var array
57 57
      */
58
-    protected $userConfig = [];
58
+    protected $userConfig = [ ];
59 59
 
60 60
     /**
61 61
      * @var array
62 62
      */
63
-    protected $defaultConfig = [];
63
+    protected $defaultConfig = [ ];
64 64
 
65 65
     /**
66 66
      * Application constructor.
@@ -69,7 +69,7 @@  discard block
 block discarded – undo
69 69
      */
70 70
     public function __construct(array $config)
71 71
     {
72
-        parent::__construct(['app_client_providers' => $this->providers]);
72
+        parent::__construct([ 'app_client_providers' => $this->providers ]);
73 73
         $this->init($config);
74 74
         $this->registerProviders($this->getProviders());
75 75
     }
@@ -85,8 +85,8 @@  discard block
 block discarded – undo
85 85
      */
86 86
     public function __get($name)
87 87
     {
88
-        if (isset($this[$name])) {
89
-            return $this[$name];
88
+        if (isset($this[ $name ])) {
89
+            return $this[ $name ];
90 90
         }
91 91
         throw new RuntimeException(sprintf('Identifier "%s" is not defined', $name));
92 92
     }
@@ -132,7 +132,7 @@  discard block
 block discarded – undo
132 132
         $this->config->set('api_method', $endpoint);
133 133
 
134 134
         return array_merge([
135
-            'app_id' => $this->config['sys_params.app_id'],
135
+            'app_id' => $this->config[ 'sys_params.app_id' ],
136 136
             'method' => $endpoint,
137 137
             'format' => 'JSON',
138 138
             'charset' => $this->config->get('sys_params.charset', 'utf-8'),
@@ -141,7 +141,7 @@  discard block
 block discarded – undo
141 141
             'timestamp' => date('Y-m-d H:i:s'),
142 142
             'version' => '1.0',
143 143
             'app_auth_token' => $this->config->get('sys_params.app_auth_token', ''),
144
-        ], $this->config->get($endpoint.'config', []));
144
+        ], $this->config->get($endpoint . 'config', [ ]));
145 145
     }
146 146
 
147 147
     /**
@@ -154,7 +154,7 @@  discard block
 block discarded – undo
154 154
      */
155 155
     public function setEndpointConfig(string $endpoint, array $config)
156 156
     {
157
-        $this->config->set($endpoint.'config', $config);
157
+        $this->config->set($endpoint . 'config', $config);
158 158
 
159 159
         return $this;
160 160
     }
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
      */
181 181
     public function getEnv()
182 182
     {
183
-        return isset($this->userConfig['env']) ? $this->userConfig['env'] : self::NORMAL_ENV;
183
+        return isset($this->userConfig[ 'env' ]) ? $this->userConfig[ 'env' ] : self::NORMAL_ENV;
184 184
     }
185 185
 
186 186
     /**
@@ -190,11 +190,11 @@  discard block
 block discarded – undo
190 190
      */
191 191
     public function getGateway()
192 192
     {
193
-        if (isset($this->gateway[$this->getEnv()])) {
194
-            return $this->gateway[$this->getEnv()];
193
+        if (isset($this->gateway[ $this->getEnv() ])) {
194
+            return $this->gateway[ $this->getEnv() ];
195 195
         }
196 196
 
197
-        return $this->gateway[self::NORMAL_ENV];
197
+        return $this->gateway[ self::NORMAL_ENV ];
198 198
     }
199 199
 
200 200
     /**
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($name, $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.