@@ -55,15 +55,15 @@ |
||
| 55 | 55 | $this->info('Laravel Monnify Package Installation Complete!'); |
| 56 | 56 | } |
| 57 | 57 | |
| 58 | - private function writeChanges($path, string $key, string $configKey, $value){ |
|
| 58 | + private function writeChanges($path, string $key, string $configKey, $value) { |
|
| 59 | 59 | if (Str::contains(file_get_contents($path), "$key") === false) { |
| 60 | 60 | $this->info("Now writing .env with $key=$value ..."); |
| 61 | - file_put_contents($path, PHP_EOL."$key=$value".PHP_EOL, FILE_APPEND); |
|
| 62 | - }else{ |
|
| 61 | + file_put_contents($path, PHP_EOL . "$key=$value" . PHP_EOL, FILE_APPEND); |
|
| 62 | + } else { |
|
| 63 | 63 | $this->info("Now updating $key value in your .env to $value ..."); |
| 64 | 64 | // update existing entry |
| 65 | 65 | file_put_contents($path, str_replace( |
| 66 | - "$key=".$this->laravel['config']["monnify.$configKey"], |
|
| 66 | + "$key=" . $this->laravel['config']["monnify.$configKey"], |
|
| 67 | 67 | "$key=$value", file_get_contents($path) |
| 68 | 68 | )); |
| 69 | 69 | } |
@@ -59,7 +59,7 @@ |
||
| 59 | 59 | if (Str::contains(file_get_contents($path), "$key") === false) { |
| 60 | 60 | $this->info("Now writing .env with $key=$value ..."); |
| 61 | 61 | file_put_contents($path, PHP_EOL."$key=$value".PHP_EOL, FILE_APPEND); |
| 62 | - }else{ |
|
| 62 | + } else{ |
|
| 63 | 63 | $this->info("Now updating $key value in your .env to $value ..."); |
| 64 | 64 | // update existing entry |
| 65 | 65 | file_put_contents($path, str_replace( |
@@ -105,7 +105,7 @@ discard block |
||
| 105 | 105 | throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
| 106 | 106 | |
| 107 | 107 | $this->oAuth2Token = $responseObject->responseBody->accessToken; |
| 108 | - $this->oAuth2TokenExpires = ((time() + $responseObject->responseBody->expiresIn) - 60);//Just make sure the token would not expire in 60 secs |
|
| 108 | + $this->oAuth2TokenExpires = ((time() + $responseObject->responseBody->expiresIn) - 60); //Just make sure the token would not expire in 60 secs |
|
| 109 | 109 | |
| 110 | 110 | return $this; |
| 111 | 111 | } |
@@ -198,7 +198,7 @@ discard block |
||
| 198 | 198 | 'accountNumber' => $accountNumber, |
| 199 | 199 | 'email' => $email, |
| 200 | 200 | 'defaultSplitPercentage' => $splitPercentage, |
| 201 | - ],]); |
|
| 201 | + ], ]); |
|
| 202 | 202 | |
| 203 | 203 | $responseObject = json_decode($response->body()); |
| 204 | 204 | if (!$response->successful()) |
@@ -101,8 +101,9 @@ discard block |
||
| 101 | 101 | $response = $this->httpClient->post($endpoint); |
| 102 | 102 | |
| 103 | 103 | $responseObject = json_decode($response->body()); |
| 104 | - if (!$response->successful()) |
|
| 105 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 104 | + if (!$response->successful()) { |
|
| 105 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 106 | + } |
|
| 106 | 107 | |
| 107 | 108 | $this->oAuth2Token = $responseObject->responseBody->accessToken; |
| 108 | 109 | $this->oAuth2TokenExpires = ((time() + $responseObject->responseBody->expiresIn) - 60);//Just make sure the token would not expire in 60 secs |
@@ -136,8 +137,9 @@ discard block |
||
| 136 | 137 | $response = $this->httpClient->get($endpoint); |
| 137 | 138 | |
| 138 | 139 | $responseObject = json_decode($response->body()); |
| 139 | - if (!$response->successful()) |
|
| 140 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 140 | + if (!$response->successful()) { |
|
| 141 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 142 | + } |
|
| 141 | 143 | |
| 142 | 144 | return $responseObject->responseBody; |
| 143 | 145 | } |
@@ -160,8 +162,9 @@ discard block |
||
| 160 | 162 | $response = $this->httpClient->get($endpoint); |
| 161 | 163 | |
| 162 | 164 | $responseObject = json_decode($response->body()); |
| 163 | - if (!$response->successful()) |
|
| 164 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 165 | + if (!$response->successful()) { |
|
| 166 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 167 | + } |
|
| 165 | 168 | |
| 166 | 169 | return $responseObject->responseBody; |
| 167 | 170 | } |
@@ -201,8 +204,9 @@ discard block |
||
| 201 | 204 | ],]); |
| 202 | 205 | |
| 203 | 206 | $responseObject = json_decode($response->body()); |
| 204 | - if (!$response->successful()) |
|
| 205 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 207 | + if (!$response->successful()) { |
|
| 208 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 209 | + } |
|
| 206 | 210 | |
| 207 | 211 | return $responseObject->responseBody; |
| 208 | 212 | } |
@@ -229,8 +233,9 @@ discard block |
||
| 229 | 233 | $response = $this->httpClient->post($endpoint, $accounts); |
| 230 | 234 | |
| 231 | 235 | $responseObject = json_decode($response->body()); |
| 232 | - if (!$response->successful()) |
|
| 233 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 236 | + if (!$response->successful()) { |
|
| 237 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 238 | + } |
|
| 234 | 239 | |
| 235 | 240 | return $responseObject->responseBody; |
| 236 | 241 | } |
@@ -251,8 +256,9 @@ discard block |
||
| 251 | 256 | $response = $this->httpClient->get($endpoint); |
| 252 | 257 | |
| 253 | 258 | $responseObject = json_decode($response->body()); |
| 254 | - if (!$response->successful()) |
|
| 255 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 259 | + if (!$response->successful()) { |
|
| 260 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 261 | + } |
|
| 256 | 262 | |
| 257 | 263 | return $responseObject->responseBody; |
| 258 | 264 | } |
@@ -273,8 +279,9 @@ discard block |
||
| 273 | 279 | $response = $this->httpClient->delete($endpoint); |
| 274 | 280 | |
| 275 | 281 | $responseObject = json_decode($response->body()); |
| 276 | - if (!$response->successful()) |
|
| 277 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 282 | + if (!$response->successful()) { |
|
| 283 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 284 | + } |
|
| 278 | 285 | |
| 279 | 286 | return $responseObject->responseMessage; |
| 280 | 287 | } |
@@ -312,8 +319,9 @@ discard block |
||
| 312 | 319 | ]); |
| 313 | 320 | |
| 314 | 321 | $responseObject = json_decode($response->body()); |
| 315 | - if (!$response->successful()) |
|
| 316 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 322 | + if (!$response->successful()) { |
|
| 323 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 324 | + } |
|
| 317 | 325 | |
| 318 | 326 | return $responseObject->responseBody; |
| 319 | 327 | } |
@@ -338,8 +346,9 @@ discard block |
||
| 338 | 346 | $response = $this->httpClient->get($endpoint); |
| 339 | 347 | |
| 340 | 348 | $responseObject = json_decode($response->body()); |
| 341 | - if (!$response->successful()) |
|
| 342 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 349 | + if (!$response->successful()) { |
|
| 350 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 351 | + } |
|
| 343 | 352 | |
| 344 | 353 | return $responseObject->responseBody; |
| 345 | 354 | } |
@@ -365,8 +374,9 @@ discard block |
||
| 365 | 374 | */ |
| 366 | 375 | public function reserveAccount(string $accountReference, string $accountName, string $customerEmail, string $customerName = null, string $customerBvn = null, string $currencyCode = null, bool $restrictPaymentSource = false, MonnifyAllowedPaymentSources $allowedPaymentSources = null, MonnifyIncomeSplitConfig $incomeSplitConfig = null) |
| 367 | 376 | { |
| 368 | - if ($restrictPaymentSource && is_null($allowedPaymentSources)) |
|
| 369 | - throw new MonnifyInvalidParameterException("Allowed Payment Sources can't be null if payment source is restricted"); |
|
| 377 | + if ($restrictPaymentSource && is_null($allowedPaymentSources)) { |
|
| 378 | + throw new MonnifyInvalidParameterException("Allowed Payment Sources can't be null if payment source is restricted"); |
|
| 379 | + } |
|
| 370 | 380 | |
| 371 | 381 | $endpoint = "{$this->baseUrl}{$this->v1}bank-transfer/reserved-accounts"; |
| 372 | 382 | $requestBody = [ |
@@ -378,25 +388,30 @@ discard block |
||
| 378 | 388 | "restrictPaymentSource" => $restrictPaymentSource, |
| 379 | 389 | ]; |
| 380 | 390 | |
| 381 | - if ((!is_null($customerName)) && (!empty(trim($customerName)))) |
|
| 382 | - $requestBody['customerName'] = $customerName; |
|
| 391 | + if ((!is_null($customerName)) && (!empty(trim($customerName)))) { |
|
| 392 | + $requestBody['customerName'] = $customerName; |
|
| 393 | + } |
|
| 383 | 394 | |
| 384 | - if ((!is_null($customerBvn)) && (!empty(trim($customerBvn)))) |
|
| 385 | - $requestBody['customerBvn'] = $customerBvn; |
|
| 395 | + if ((!is_null($customerBvn)) && (!empty(trim($customerBvn)))) { |
|
| 396 | + $requestBody['customerBvn'] = $customerBvn; |
|
| 397 | + } |
|
| 386 | 398 | |
| 387 | - if (!is_null($allowedPaymentSources)) |
|
| 388 | - $requestBody['allowedPaymentSources'] = $allowedPaymentSources->toArray(); |
|
| 399 | + if (!is_null($allowedPaymentSources)) { |
|
| 400 | + $requestBody['allowedPaymentSources'] = $allowedPaymentSources->toArray(); |
|
| 401 | + } |
|
| 389 | 402 | |
| 390 | - if (!is_null($incomeSplitConfig)) |
|
| 391 | - $requestBody['incomeSplitConfig'] = $incomeSplitConfig->toArray(); |
|
| 403 | + if (!is_null($incomeSplitConfig)) { |
|
| 404 | + $requestBody['incomeSplitConfig'] = $incomeSplitConfig->toArray(); |
|
| 405 | + } |
|
| 392 | 406 | |
| 393 | 407 | $this->withOAuth2(); |
| 394 | 408 | $response = $this->httpClient->post($endpoint, $requestBody); |
| 395 | 409 | |
| 396 | 410 | |
| 397 | 411 | $responseObject = json_decode($response->body()); |
| 398 | - if (!$response->successful()) |
|
| 399 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 412 | + if (!$response->successful()) { |
|
| 413 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 414 | + } |
|
| 400 | 415 | |
| 401 | 416 | return $responseObject->responseBody; |
| 402 | 417 | } |
@@ -420,8 +435,9 @@ discard block |
||
| 420 | 435 | |
| 421 | 436 | |
| 422 | 437 | $responseObject = json_decode($response->body()); |
| 423 | - if (!$response->successful()) |
|
| 424 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 438 | + if (!$response->successful()) { |
|
| 439 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 440 | + } |
|
| 425 | 441 | |
| 426 | 442 | return $responseObject->responseBody; |
| 427 | 443 | } |
@@ -446,8 +462,9 @@ discard block |
||
| 446 | 462 | |
| 447 | 463 | |
| 448 | 464 | $responseObject = json_decode($response->body()); |
| 449 | - if (!$response->successful()) |
|
| 450 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 465 | + if (!$response->successful()) { |
|
| 466 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 467 | + } |
|
| 451 | 468 | |
| 452 | 469 | return $responseObject->responseBody; |
| 453 | 470 | } |
@@ -473,8 +490,9 @@ discard block |
||
| 473 | 490 | |
| 474 | 491 | |
| 475 | 492 | $responseObject = json_decode($response->body()); |
| 476 | - if (!$response->successful()) |
|
| 477 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 493 | + if (!$response->successful()) { |
|
| 494 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 495 | + } |
|
| 478 | 496 | |
| 479 | 497 | return $responseObject->responseBody; |
| 480 | 498 | } |
@@ -499,8 +517,9 @@ discard block |
||
| 499 | 517 | |
| 500 | 518 | |
| 501 | 519 | $responseObject = json_decode($response->body()); |
| 502 | - if (!$response->successful()) |
|
| 503 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 520 | + if (!$response->successful()) { |
|
| 521 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 522 | + } |
|
| 504 | 523 | |
| 505 | 524 | return $responseObject->responseBody; |
| 506 | 525 | } |
@@ -538,8 +557,9 @@ discard block |
||
| 538 | 557 | |
| 539 | 558 | |
| 540 | 559 | $responseObject = json_decode($response->body()); |
| 541 | - if (!$response->successful()) |
|
| 542 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 560 | + if (!$response->successful()) { |
|
| 561 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 562 | + } |
|
| 543 | 563 | |
| 544 | 564 | return $responseObject->responseBody; |
| 545 | 565 | } |
@@ -578,14 +598,16 @@ discard block |
||
| 578 | 598 | "redirectUrl" => trim($redirectUrl), |
| 579 | 599 | "paymentMethods" => $monnifyPaymentMethods->toArray(), |
| 580 | 600 | ]; |
| 581 | - if ($incomeSplitConfig !== null) |
|
| 582 | - $formData["incomeSplitConfig"] = $incomeSplitConfig->toArray(); |
|
| 601 | + if ($incomeSplitConfig !== null) { |
|
| 602 | + $formData["incomeSplitConfig"] = $incomeSplitConfig->toArray(); |
|
| 603 | + } |
|
| 583 | 604 | |
| 584 | 605 | $response = $this->httpClient->post($endpoint, $formData); |
| 585 | 606 | |
| 586 | 607 | $responseObject = json_decode($response->body()); |
| 587 | - if (!$response->successful()) |
|
| 588 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 608 | + if (!$response->successful()) { |
|
| 609 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 610 | + } |
|
| 589 | 611 | |
| 590 | 612 | return $responseObject->responseBody; |
| 591 | 613 | } |
@@ -629,8 +651,9 @@ discard block |
||
| 629 | 651 | $response = $this->httpClient->get($endpoint); |
| 630 | 652 | |
| 631 | 653 | $responseObject = json_decode($response->body()); |
| 632 | - if (!$response->successful()) |
|
| 633 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 654 | + if (!$response->successful()) { |
|
| 655 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 656 | + } |
|
| 634 | 657 | |
| 635 | 658 | return $responseObject->responseBody; |
| 636 | 659 | } |
@@ -659,8 +682,9 @@ discard block |
||
| 659 | 682 | ]); |
| 660 | 683 | |
| 661 | 684 | $responseObject = json_decode($response->body()); |
| 662 | - if (!$response->successful()) |
|
| 663 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 685 | + if (!$response->successful()) { |
|
| 686 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 687 | + } |
|
| 664 | 688 | |
| 665 | 689 | return $responseObject->responseBody; |
| 666 | 690 | } |
@@ -700,8 +724,9 @@ discard block |
||
| 700 | 724 | ]); |
| 701 | 725 | |
| 702 | 726 | $responseObject = json_decode($response->body()); |
| 703 | - if (!$response->successful()) |
|
| 704 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 727 | + if (!$response->successful()) { |
|
| 728 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 729 | + } |
|
| 705 | 730 | |
| 706 | 731 | return $responseObject->initiateTransferSingle; |
| 707 | 732 | } |
@@ -762,8 +787,9 @@ discard block |
||
| 762 | 787 | ]); |
| 763 | 788 | |
| 764 | 789 | $responseObject = json_decode($response->body()); |
| 765 | - if (!$response->successful()) |
|
| 766 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 790 | + if (!$response->successful()) { |
|
| 791 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 792 | + } |
|
| 767 | 793 | |
| 768 | 794 | return $responseObject->responseBody; |
| 769 | 795 | } |
@@ -788,8 +814,9 @@ discard block |
||
| 788 | 814 | ]); |
| 789 | 815 | |
| 790 | 816 | $responseObject = json_decode($response->body()); |
| 791 | - if (!$response->successful()) |
|
| 792 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 817 | + if (!$response->successful()) { |
|
| 818 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 819 | + } |
|
| 793 | 820 | |
| 794 | 821 | return $responseObject->responseBody; |
| 795 | 822 | } |
@@ -841,8 +868,9 @@ discard block |
||
| 841 | 868 | $response = $this->httpClient->get($endpoint); |
| 842 | 869 | |
| 843 | 870 | $responseObject = json_decode($response->body()); |
| 844 | - if (!$response->successful()) |
|
| 845 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 871 | + if (!$response->successful()) { |
|
| 872 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 873 | + } |
|
| 846 | 874 | |
| 847 | 875 | return $responseObject->responseBody; |
| 848 | 876 | } |
@@ -898,8 +926,9 @@ discard block |
||
| 898 | 926 | $response = $this->httpClient->get($endpoint); |
| 899 | 927 | |
| 900 | 928 | $responseObject = json_decode($response->body()); |
| 901 | - if (!$response->successful()) |
|
| 902 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 929 | + if (!$response->successful()) { |
|
| 930 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 931 | + } |
|
| 903 | 932 | |
| 904 | 933 | return $responseObject->responseBody; |
| 905 | 934 | } |
@@ -924,8 +953,9 @@ discard block |
||
| 924 | 953 | $response = $this->httpClient->get($endpoint); |
| 925 | 954 | |
| 926 | 955 | $responseObject = json_decode($response->body()); |
| 927 | - if (!$response->successful()) |
|
| 928 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 956 | + if (!$response->successful()) { |
|
| 957 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 958 | + } |
|
| 929 | 959 | |
| 930 | 960 | return $responseObject->responseBody; |
| 931 | 961 | } |
@@ -982,8 +1012,9 @@ discard block |
||
| 982 | 1012 | $response = $this->httpClient->get($endpoint); |
| 983 | 1013 | |
| 984 | 1014 | $responseObject = json_decode($response->body()); |
| 985 | - if (!$response->successful()) |
|
| 986 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1015 | + if (!$response->successful()) { |
|
| 1016 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1017 | + } |
|
| 987 | 1018 | |
| 988 | 1019 | return $responseObject->responseBody; |
| 989 | 1020 | } |
@@ -1004,8 +1035,9 @@ discard block |
||
| 1004 | 1035 | $response = $this->httpClient->get($endpoint); |
| 1005 | 1036 | |
| 1006 | 1037 | $responseObject = json_decode($response->body()); |
| 1007 | - if (!$response->successful()) |
|
| 1008 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1038 | + if (!$response->successful()) { |
|
| 1039 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1040 | + } |
|
| 1009 | 1041 | |
| 1010 | 1042 | return $responseObject->responseBody; |
| 1011 | 1043 | } |
@@ -1028,8 +1060,9 @@ discard block |
||
| 1028 | 1060 | ]); |
| 1029 | 1061 | |
| 1030 | 1062 | $responseObject = json_decode($response->body()); |
| 1031 | - if (!$response->successful()) |
|
| 1032 | - throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1063 | + if (!$response->successful()) { |
|
| 1064 | + throw new MonnifyFailedRequestException($responseObject->responseMessage ?? "Path '{$responseObject->path}' {$responseObject->error}", $responseObject->responseCode ?? $responseObject->status); |
|
| 1065 | + } |
|
| 1033 | 1066 | |
| 1034 | 1067 | return $responseObject->responseBody; |
| 1035 | 1068 | } |
@@ -32,15 +32,17 @@ |
||
| 32 | 32 | |
| 33 | 33 | public static function CARD(): MonnifyPaymentMethod |
| 34 | 34 | { |
| 35 | - if (!key_exists(self::CARD, self::$cache)) |
|
| 36 | - self::$cache[self::CARD] = new MonnifyPaymentMethod(1, self::CARD); |
|
| 35 | + if (!key_exists(self::CARD, self::$cache)) { |
|
| 36 | + self::$cache[self::CARD] = new MonnifyPaymentMethod(1, self::CARD); |
|
| 37 | + } |
|
| 37 | 38 | return self::$cache[self::CARD]; |
| 38 | 39 | } |
| 39 | 40 | |
| 40 | 41 | public static function ACCOUNT_TRANSFER(): MonnifyPaymentMethod |
| 41 | 42 | { |
| 42 | - if (!key_exists(self::ACCOUNT_TRANSFER, self::$cache)) |
|
| 43 | - self::$cache[self::ACCOUNT_TRANSFER] = new MonnifyPaymentMethod(2, self::ACCOUNT_TRANSFER); |
|
| 43 | + if (!key_exists(self::ACCOUNT_TRANSFER, self::$cache)) { |
|
| 44 | + self::$cache[self::ACCOUNT_TRANSFER] = new MonnifyPaymentMethod(2, self::ACCOUNT_TRANSFER); |
|
| 45 | + } |
|
| 44 | 46 | return self::$cache[self::ACCOUNT_TRANSFER]; |
| 45 | 47 | } |
| 46 | 48 | |
@@ -23,7 +23,7 @@ |
||
| 23 | 23 | */ |
| 24 | 24 | private function __construct(MonnifyBankAccount ...$monnifyBankAccounts) |
| 25 | 25 | { |
| 26 | - foreach ($monnifyBankAccounts as $account){ |
|
| 26 | + foreach ($monnifyBankAccounts as $account) { |
|
| 27 | 27 | $this->bankAccounts[] = $account->getBankCodeAndAccountNumber(); |
| 28 | 28 | $this->accountNames[] = $account->getAccountName(); |
| 29 | 29 | } |
@@ -30,14 +30,14 @@ |
||
| 30 | 30 | public static function BREAK(): MonnifyOnFailureValidate |
| 31 | 31 | { |
| 32 | 32 | if (!key_exists(self::BREAK, self::$cache)) |
| 33 | - self::$cache[self::BREAK] = new MonnifyOnFailureValidate( self::BREAK); |
|
| 33 | + self::$cache[self::BREAK] = new MonnifyOnFailureValidate(self::BREAK); |
|
| 34 | 34 | return self::$cache[self::BREAK]; |
| 35 | 35 | } |
| 36 | 36 | |
| 37 | 37 | public static function CONTINUE(): MonnifyOnFailureValidate |
| 38 | 38 | { |
| 39 | 39 | if (!key_exists(self::CONTINUE, self::$cache)) |
| 40 | - self::$cache[self::CONTINUE] = new MonnifyOnFailureValidate( self::CONTINUE); |
|
| 40 | + self::$cache[self::CONTINUE] = new MonnifyOnFailureValidate(self::CONTINUE); |
|
| 41 | 41 | return self::$cache[self::CONTINUE]; |
| 42 | 42 | } |
| 43 | 43 | |
@@ -29,15 +29,17 @@ |
||
| 29 | 29 | |
| 30 | 30 | public static function BREAK(): MonnifyOnFailureValidate |
| 31 | 31 | { |
| 32 | - if (!key_exists(self::BREAK, self::$cache)) |
|
| 33 | - self::$cache[self::BREAK] = new MonnifyOnFailureValidate( self::BREAK); |
|
| 32 | + if (!key_exists(self::BREAK, self::$cache)) { |
|
| 33 | + self::$cache[self::BREAK] = new MonnifyOnFailureValidate( self::BREAK); |
|
| 34 | + } |
|
| 34 | 35 | return self::$cache[self::BREAK]; |
| 35 | 36 | } |
| 36 | 37 | |
| 37 | 38 | public static function CONTINUE(): MonnifyOnFailureValidate |
| 38 | 39 | { |
| 39 | - if (!key_exists(self::CONTINUE, self::$cache)) |
|
| 40 | - self::$cache[self::CONTINUE] = new MonnifyOnFailureValidate( self::CONTINUE); |
|
| 40 | + if (!key_exists(self::CONTINUE, self::$cache)) { |
|
| 41 | + self::$cache[self::CONTINUE] = new MonnifyOnFailureValidate( self::CONTINUE); |
|
| 42 | + } |
|
| 41 | 43 | return self::$cache[self::CONTINUE]; |
| 42 | 44 | } |
| 43 | 45 | |
@@ -31,19 +31,21 @@ |
||
| 31 | 31 | $accountNumber = trim($accountNumber); |
| 32 | 32 | $bankCode = trim($bankCode); |
| 33 | 33 | |
| 34 | - if (empty($accountNumber)) |
|
| 35 | - throw new MonnifyInvalidParameterException('Account Number can\'t be empty'); |
|
| 36 | - else if (preg_match('#[^0-9]#', $accountNumber)) |
|
| 37 | - throw new MonnifyInvalidParameterException('Account Number must be numeric'); |
|
| 38 | - else if (strlen("{$accountNumber}") !== 10) |
|
| 39 | - throw new MonnifyInvalidParameterException('Account Number must be exactly 10 digits'); |
|
| 40 | - |
|
| 41 | - if (empty($bankCode)) |
|
| 42 | - throw new MonnifyInvalidParameterException('Bank Code can\'t be empty'); |
|
| 43 | - else if (preg_match('#[^0-9]#', $bankCode)) |
|
| 44 | - throw new MonnifyInvalidParameterException('Bank Code must be numeric'); |
|
| 45 | - else if (strlen("{$bankCode}") !== 3) |
|
| 46 | - throw new MonnifyInvalidParameterException('Bank Code must be exactly 3 digits'); |
|
| 34 | + if (empty($accountNumber)) { |
|
| 35 | + throw new MonnifyInvalidParameterException('Account Number can\'t be empty'); |
|
| 36 | + } else if (preg_match('#[^0-9]#', $accountNumber)) { |
|
| 37 | + throw new MonnifyInvalidParameterException('Account Number must be numeric'); |
|
| 38 | + } else if (strlen("{$accountNumber}") !== 10) { |
|
| 39 | + throw new MonnifyInvalidParameterException('Account Number must be exactly 10 digits'); |
|
| 40 | + } |
|
| 41 | + |
|
| 42 | + if (empty($bankCode)) { |
|
| 43 | + throw new MonnifyInvalidParameterException('Bank Code can\'t be empty'); |
|
| 44 | + } else if (preg_match('#[^0-9]#', $bankCode)) { |
|
| 45 | + throw new MonnifyInvalidParameterException('Bank Code must be numeric'); |
|
| 46 | + } else if (strlen("{$bankCode}") !== 3) { |
|
| 47 | + throw new MonnifyInvalidParameterException('Bank Code must be exactly 3 digits'); |
|
| 48 | + } |
|
| 47 | 49 | |
| 48 | 50 | $this->accountName = trim($accountName); |
| 49 | 51 | $this->accountNumber = trim($accountNumber); |