Passed
Push — master ( fec2b5...c56f5e )
by mahdi
02:38
created
src/Drivers/Saman/Saman.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -37,7 +37,7 @@  discard block
 block discarded – undo
37 37
     public function __construct(Invoice $invoice, $settings)
38 38
     {
39 39
         $this->invoice($invoice);
40
-        $this->settings = (object)$settings;
40
+        $this->settings = (object) $settings;
41 41
     }
42 42
 
43 43
     /**
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
 
78 78
         $response = $soap->RequestToken($data['MID'], $data['ResNum'], $data['Amount'], $data['CellNumber']);
79 79
 
80
-        $status = (int)$response;
80
+        $status = (int) $response;
81 81
 
82 82
         if ($status < 0) { // if something has done in a wrong way
83 83
             $this->purchaseFailed($response);
@@ -136,13 +136,13 @@  discard block
 block discarded – undo
136 136
                 ]),
137 137
             ]
138 138
         );
139
-        $status = (int)$soap->VerifyTransaction($data['RefNum'], $data['merchantId']);
139
+        $status = (int) $soap->VerifyTransaction($data['RefNum'], $data['merchantId']);
140 140
 
141 141
         if ($status < 0) {
142 142
             $this->notVerified($status);
143 143
         }
144 144
 
145
-        $receipt =  $this->createReceipt($data['RefNum']);
145
+        $receipt = $this->createReceipt($data['RefNum']);
146 146
         $receipt->detail([
147 147
             'traceNo' => Request::input('TraceNo'),
148 148
             'referenceNo' => Request::input('RRN'),
Please login to merge, or discard this patch.
src/Drivers/Aqayepardakht/Aqayepardakht.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -91,7 +91,7 @@  discard block
 block discarded – undo
91 91
     public function pay(): RedirectionForm
92 92
     {
93 93
         $url = $this->settings->mode === "normal" ? $this->settings->apiPaymentUrl : $this->settings->apiPaymentUrlSandbox;
94
-        $url = $url . $this->invoice->getTransactionId();
94
+        $url = $url.$this->invoice->getTransactionId();
95 95
 
96 96
         return $this->redirectWithForm($url, [], 'GET');
97 97
     }
@@ -106,7 +106,7 @@  discard block
 block discarded – undo
106 106
     {
107 107
         $tracking_number = Request::post("tracking_number");
108 108
         $transid = Request::post("transid");
109
-        if ($tracking_number === null || $tracking_number === ""|| $transid === ""|| $transid === null) {
109
+        if ($tracking_number === null || $tracking_number === "" || $transid === "" || $transid === null) {
110 110
             $this->notVerified('پرداخت ناموفق.');
111 111
         }
112 112
         $data = [
@@ -172,7 +172,7 @@  discard block
 block discarded – undo
172 172
      */
173 173
     protected function getErrorMessage($code)
174 174
     {
175
-        $code = (int)$code;
175
+        $code = (int) $code;
176 176
         switch ($code) {
177 177
             case -1: return "مبلغ نباید خالی باشد.";
178 178
             case -2: return "کد پین درگاه نمیتواند خالی باشد.";
Please login to merge, or discard this patch.
src/Drivers/SEP/SEP.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
     public function __construct(Invoice $invoice, $settings)
46 46
     {
47 47
         $this->invoice($invoice);
48
-        $this->settings = (object)$settings;
48
+        $this->settings = (object) $settings;
49 49
         $this->client = new Client([
50 50
             'curl' => [CURLOPT_SSL_CIPHER_LIST => 'DEFAULT@SECLEVEL=1'],
51 51
         ]);
@@ -130,7 +130,7 @@  discard block
 block discarded – undo
130 130
      */
131 131
     public function verify(): ReceiptInterface
132 132
     {
133
-        $status = (int)Request::input('Status');
133
+        $status = (int) Request::input('Status');
134 134
         if ($status != 2) {
135 135
             $this->purchaseFailed($status);
136 136
         }
Please login to merge, or discard this patch.
src/Drivers/Payfa/Payfa.php 1 patch
Spacing   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -45,7 +45,7 @@  discard block
 block discarded – undo
45 45
     public function __construct(Invoice $invoice, $settings)
46 46
     {
47 47
         $this->invoice($invoice); // Set the invoice.
48
-        $this->settings = (object)$settings; // Set settings.
48
+        $this->settings = (object) $settings; // Set settings.
49 49
         $this->client = new Client();
50 50
     }
51 51
 
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
      */
105 105
     public function pay(): RedirectionForm
106 106
     {
107
-        $payUrl = $this->settings->apiPaymentUrl . $this->invoice->getTransactionId();
107
+        $payUrl = $this->settings->apiPaymentUrl.$this->invoice->getTransactionId();
108 108
 
109 109
         return $this->redirectWithForm($payUrl, [], 'GET');
110 110
     }
@@ -125,7 +125,7 @@  discard block
 block discarded – undo
125 125
 
126 126
         $response = $this->client->request(
127 127
             'POST',
128
-            $this->settings->apiVerificationUrl . $paymentId,
128
+            $this->settings->apiVerificationUrl.$paymentId,
129 129
             [
130 130
                 "http_errors" => false,
131 131
                 "headers" => [
Please login to merge, or discard this patch.
src/Drivers/Irankish/Irankish.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -42,7 +42,7 @@  discard block
 block discarded – undo
42 42
 
43 43
     private function generateAuthenticationEnvelope($pubKey, $terminalID, $password, $amount)
44 44
     {
45
-        $data = $terminalID . $password . str_pad($amount, 12, '0', STR_PAD_LEFT) . '00';
45
+        $data = $terminalID.$password.str_pad($amount, 12, '0', STR_PAD_LEFT).'00';
46 46
         $data = hex2bin($data);
47 47
         $AESSecretKey = openssl_random_pseudo_bytes(16);
48 48
         $ivlen = openssl_cipher_iv_length($cipher = "AES-128-CBC");
@@ -51,7 +51,7 @@  discard block
 block discarded – undo
51 51
         $hmac = hash('sha256', $ciphertext_raw, true);
52 52
         $crypttext = '';
53 53
 
54
-        openssl_public_encrypt($AESSecretKey . $hmac, $crypttext, $pubKey);
54
+        openssl_public_encrypt($AESSecretKey.$hmac, $crypttext, $pubKey);
55 55
 
56 56
         return array(
57 57
             "data" => bin2hex($crypttext),
@@ -103,7 +103,7 @@  discard block
 block discarded – undo
103 103
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
104 104
         curl_setopt($ch, CURLOPT_HTTPHEADER, array(
105 105
             'Content-Type: application/json',
106
-            'Content-Length: ' . strlen($dataString)
106
+            'Content-Length: '.strlen($dataString)
107 107
         ));
108 108
 
109 109
         $result = curl_exec($ch);
@@ -170,7 +170,7 @@  discard block
 block discarded – undo
170 170
         curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
171 171
         curl_setopt($ch, CURLOPT_HTTPHEADER, array(
172 172
             'Content-Type: application/json',
173
-            'Content-Length: ' . strlen($dataString)
173
+            'Content-Length: '.strlen($dataString)
174 174
         ));
175 175
 
176 176
         $result = curl_exec($ch);
Please login to merge, or discard this patch.
src/Drivers/Sadad/Sadad.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -114,7 +114,7 @@
 block discarded – undo
114 114
 
115 115
             // convert to rial
116 116
             if ($this->settings->currency == 'T') {
117
-                $multiIdentityRows = array_map(function ($item) {
117
+                $multiIdentityRows = array_map(function($item) {
118 118
                     $item['Amount'] = $item['Amount'] * 10;
119 119
                     return $item;
120 120
                 }, $multiIdentityRows);
Please login to merge, or discard this patch.
src/Drivers/Rayanpay/Rayanpay.php 1 patch
Spacing   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -49,7 +49,7 @@  discard block
 block discarded – undo
49 49
     public function __construct(Invoice $invoice, $settings)
50 50
     {
51 51
         $this->invoice($invoice);
52
-        $this->settings = (object)$settings;
52
+        $this->settings = (object) $settings;
53 53
         $this->client = new Client(
54 54
             [
55 55
                 'base_uri' => $this->settings->apiPurchaseUrl,
@@ -113,7 +113,7 @@  discard block
 block discarded – undo
113 113
 
114 114
         $referenceId = hexdec(uniqid());
115 115
 
116
-        $callback = $this->settings->callbackUrl . "?referenceId=" . $referenceId . "&price=" . $amount . "&mobile=" . $mobile;
116
+        $callback = $this->settings->callbackUrl."?referenceId=".$referenceId."&price=".$amount."&mobile=".$mobile;
117 117
 
118 118
         $data = [
119 119
             'referenceId' => $referenceId,
@@ -169,7 +169,7 @@  discard block
 block discarded – undo
169 169
     public function verify(): ReceiptInterface
170 170
     {
171 171
         $data = [
172
-            'referenceId' => (int)$this->getInvoice()->getTransactionId(),
172
+            'referenceId' => (int) $this->getInvoice()->getTransactionId(),
173 173
             'header' => '',
174 174
             'content' => http_build_query($_POST),
175 175
         ];
@@ -305,7 +305,7 @@  discard block
 block discarded – undo
305 305
     {
306 306
         $header[] = 'Content-Type: application/json';
307 307
         if ($forAuth) {
308
-            $header[] = 'Authorization: Bearer ' . $this->auth();
308
+            $header[] = 'Authorization: Bearer '.$this->auth();
309 309
         }
310 310
         $ch = curl_init($url);
311 311
         curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'POST');
Please login to merge, or discard this patch.
src/Drivers/Asanpardakht/Asanpardakht.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -58,7 +58,7 @@  discard block
 block discarded – undo
58 58
     public function __construct(Invoice $invoice, $settings)
59 59
     {
60 60
         $this->invoice($invoice);
61
-        $this->settings = (object)$settings;
61
+        $this->settings = (object) $settings;
62 62
     }
63 63
 
64 64
     /**
@@ -191,9 +191,9 @@  discard block
 block discarded – undo
191 191
     public function token(): array
192 192
     {
193 193
         if (strpos($this->settings->callbackUrl, '?') !== false) {
194
-            $query = '&' . http_build_query(['invoice' => $this->invoice->getUuid()]);
194
+            $query = '&'.http_build_query(['invoice' => $this->invoice->getUuid()]);
195 195
         } else {
196
-            $query = '?' . http_build_query(['invoice' => $this->invoice->getUuid()]);
196
+            $query = '?'.http_build_query(['invoice' => $this->invoice->getUuid()]);
197 197
         }
198 198
 
199 199
         return $this->callApi('POST', self::TokenURL, [
@@ -202,7 +202,7 @@  discard block
 block discarded – undo
202 202
             'localInvoiceId' => $this->invoice->getUuid(),
203 203
             'amountInRials' => $this->invoice->getAmount() * ($this->settings->currency == 'T' ? 10 : 1), // convert to rial
204 204
             'localDate' => $this->getTime()['content'],
205
-            'callbackURL' => $this->settings->callbackUrl . $query,
205
+            'callbackURL' => $this->settings->callbackUrl.$query,
206 206
             'paymentId' => "0",
207 207
             'additionalData' => '',
208 208
         ]);
@@ -216,8 +216,8 @@  discard block
 block discarded – undo
216 216
     public function reverse(): array
217 217
     {
218 218
         return $this->callApi('POST', self::ReverseURL, [
219
-            'merchantConfigurationId' => (int)$this->settings->merchantConfigID,
220
-            'payGateTranId' => (int)$this->invoice->getUuid()
219
+            'merchantConfigurationId' => (int) $this->settings->merchantConfigID,
220
+            'payGateTranId' => (int) $this->invoice->getUuid()
221 221
         ]);
222 222
     }
223 223
 
@@ -229,8 +229,8 @@  discard block
 block discarded – undo
229 229
     public function cancel(): array
230 230
     {
231 231
         return $this->callApi('POST', self::CancelURL, [
232
-            'merchantConfigurationId' => (int)$this->settings->merchantConfigID,
233
-            'payGateTranId' => (int)$this->payGateTransactionId
232
+            'merchantConfigurationId' => (int) $this->settings->merchantConfigID,
233
+            'payGateTranId' => (int) $this->payGateTransactionId
234 234
         ]);
235 235
     }
236 236
 
@@ -242,8 +242,8 @@  discard block
 block discarded – undo
242 242
     public function verifyTransaction(): array
243 243
     {
244 244
         return $this->callApi('POST', self::VerifyURL, [
245
-            'merchantConfigurationId' => (int)$this->settings->merchantConfigID,
246
-            'payGateTranId' => (int)$this->payGateTransactionId
245
+            'merchantConfigurationId' => (int) $this->settings->merchantConfigID,
246
+            'payGateTranId' => (int) $this->payGateTransactionId
247 247
         ]);
248 248
     }
249 249
 
@@ -255,8 +255,8 @@  discard block
 block discarded – undo
255 255
     public function settlement(): array
256 256
     {
257 257
         return $this->callApi('POST', self::SettlementURL, [
258
-            'merchantConfigurationId' => (int)$this->settings->merchantConfigID,
259
-            'payGateTranId' => (int)$this->payGateTransactionId
258
+            'merchantConfigurationId' => (int) $this->settings->merchantConfigID,
259
+            'payGateTranId' => (int) $this->payGateTransactionId
260 260
         ]);
261 261
     }
262 262
 
@@ -267,7 +267,7 @@  discard block
 block discarded – undo
267 267
      */
268 268
     public function cardHash(): array
269 269
     {
270
-        return $this->callApi('GET', self::CardHashURL . '?merchantConfigurationId=' . $this->settings->merchantConfigID . '&localInvoiceId=' . $this->invoice->getTransactionId(), []);
270
+        return $this->callApi('GET', self::CardHashURL.'?merchantConfigurationId='.$this->settings->merchantConfigID.'&localInvoiceId='.$this->invoice->getTransactionId(), []);
271 271
     }
272 272
 
273 273
     /**
@@ -277,7 +277,7 @@  discard block
 block discarded – undo
277 277
      */
278 278
     public function transactionResult(): array
279 279
     {
280
-        return $this->callApi('GET', self::TranResultURL . '?merchantConfigurationId=' . $this->settings->merchantConfigID . '&localInvoiceId=' . $this->invoice->getTransactionId(), []);
280
+        return $this->callApi('GET', self::TranResultURL.'?merchantConfigurationId='.$this->settings->merchantConfigID.'&localInvoiceId='.$this->invoice->getTransactionId(), []);
281 281
     }
282 282
 
283 283
     /**
Please login to merge, or discard this patch.
src/Drivers/Azki/Azki.php 1 patch
Spacing   +7 added lines, -7 removed lines patch added patch discarded remove patch
@@ -64,7 +64,7 @@  discard block
 block discarded – undo
64 64
     public function __construct(Invoice $invoice, $settings)
65 65
     {
66 66
         $this->invoice($invoice);
67
-        $this->settings = (object)$settings;
67
+        $this->settings = (object) $settings;
68 68
         $this->client   = new Client();
69 69
         $this->convertAmountItems();
70 70
     }
@@ -77,7 +77,7 @@  discard block
 block discarded – undo
77 77
         if (empty($details['phone']) && empty($details['mobile'])) {
78 78
             throw new PurchaseFailedException('Phone number is required');
79 79
         }
80
-        if (!isset($details['items']) ||  count($details['items']) == 0) {
80
+        if (!isset($details['items']) || count($details['items']) == 0) {
81 81
             throw new PurchaseFailedException('Items is required for this driver');
82 82
         }
83 83
 
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
                 ? $this->settings->fallbackUrl
89 89
                 : $callback;
90 90
         $sub_url     = self::subUrls['purchase'];
91
-        $url         = $this->settings->apiPaymentUrl . $sub_url;
91
+        $url         = $this->settings->apiPaymentUrl.$sub_url;
92 92
 
93 93
         $signature = $this->makeSignature(
94 94
             $sub_url,
@@ -180,7 +180,7 @@  discard block
 block discarded – undo
180 180
          */
181 181
 
182 182
         $new_items = array_map(
183
-            function ($item) {
183
+            function($item) {
184 184
                 $item['amount'] *= ($this->settings->currency == 'T' ? 10 : 1); // convert to rial
185 185
                 return $item;
186 186
             },
@@ -266,7 +266,7 @@  discard block
 block discarded – undo
266 266
     private function getPaymentStatus()
267 267
     {
268 268
         $sub_url = self::subUrls['paymentStatus'];
269
-        $url     = $this->settings->apiPaymentUrl . $sub_url;
269
+        $url     = $this->settings->apiPaymentUrl.$sub_url;
270 270
 
271 271
         $signature = $this->makeSignature(
272 272
             $sub_url,
@@ -303,7 +303,7 @@  discard block
 block discarded – undo
303 303
         ];
304 304
 
305 305
         if (array_key_exists($status, $translations)) {
306
-            throw new PurchaseFailedException("تراکنش در وضعیت " . $translations[$status] . " است.");
306
+            throw new PurchaseFailedException("تراکنش در وضعیت ".$translations[$status]." است.");
307 307
         } else {
308 308
             throw new PurchaseFailedException('خطای ناشناخته ای رخ داده است.');
309 309
         }
@@ -326,7 +326,7 @@  discard block
 block discarded – undo
326 326
     private function VerifyTransaction()
327 327
     {
328 328
         $sub_url = self::subUrls['verify'];
329
-        $url     = $this->settings->apiPaymentUrl . $sub_url;
329
+        $url     = $this->settings->apiPaymentUrl.$sub_url;
330 330
 
331 331
         $signature = $this->makeSignature(
332 332
             $sub_url,
Please login to merge, or discard this patch.