Code Analysis: Airwallex Online Payments Gateway 1.3.1

Class Rating Complexity Lines of code
Airwallex\AbstractClient
B
90 452
Airwallex\Gateways\Main
A
72 491
Airwallex\Main
A
70 580
AirwallexController
A
61 373
Airwallex\Gateways\Card
S
43 234
Airwallex\Struct\PaymentIntent
S
36 126
Airwallex\Services\OrderService
S
35 200
Airwallex\Services\WebhookService
S
25 143
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport
S
22 72
Airwallex\Struct\Refund
S
21 73
Airwallex\LoggingClient
S
17 72
Airwallex\Struct\Customer
S
16 56
Airwallex\Gateways\WeChat
S
14 118
Airwallex\Client\HttpClient
S
13 71
Airwallex\Services\LogService
S
11 39
Airwallex\Gateways\CardSubscriptions
S
10 55
Airwallex\Struct\AbstractBase
S
10 30
Airwallex\Services\Util
S
9 29
Airwallex\Gateways\Blocks\AirwallexMainWCBlockSupport
S
7 28
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport
S
6 29
Airwallex\Services\CacheService
S
5 10
Airwallex\Gateways\Blocks\AirwallexWeChatWCBlockSupport
S
4 15
Airwallex\AdminClient
S
3 12
Airwallex\WeChatClient
S
1 7
Airwallex\MainClient
S
1 7
Airwallex\CardClient
S
1 7
Airwallex\Client\Response
S
0 0
Airwallex\struct\PaymentAttempt
S
0 0