Code Analysis: Airwallex Online Payments Gateway 1.25.0

Class Rating Complexity Lines of code
Airwallex\Gateways\Card
D
160 737
Airwallex\Gateways\ExpressCheckout
D
160 791
Airwallex\Controllers\OrderController
D
133 432
Airwallex\Client\AbstractClient
D
130 631
Airwallex\Services\OrderService
C
103 488
Airwallex\Controllers\AirwallexController
B
80 350
Airwallex\Main
B
77 494
Airwallex\Gateways\Main
A
75 551
Airwallex\Struct\PaymentIntent
A
70 249
Airwallex\Gateways\FunnelKitUpsell
A
62 436
Airwallex\Services\Util
A
58 176
Airwallex\Gateways\AirwallexGatewayLocalPaymentMethod
S
37 168
Airwallex\Controllers\GatewaySettingsController
S
32 120
Airwallex\Services\WebhookService
S
30 146
Airwallex\Struct\PaymentConsent
S
28 98
Airwallex\Gateways\Blocks\AirwallexExpressCheckoutWCBlockSupport
S
27 80
Airwallex\Gateways\AbstractAirwallexGateway
S
26 93
Airwallex\Controllers\ConnectionFlowController
S
26 121
Airwallex\Struct\Quote
S
24 84
Airwallex\Struct\Refund
S
23 80
Airwallex\Gateways\Blocks\AirwallexCardWCBlockSupport
S
22 73
Airwallex\Struct\PaymentSession
S
22 77
Airwallex\Client\LoggingClient
S
22 85
Airwallex\Controllers\PaymentConsentController
S
21 96
Airwallex\Controllers\ControllerFactory
S
21 70
Airwallex\Gateways\WeChat
S
21 172
Airwallex\Gateways\Settings\APISettings
S
20 325
Airwallex\Struct\Customer
S
20 70
Airwallex\Gateways\Klarna
S
18 108
Airwallex\Gateways\AirwallexOnboardingPaymentGateway
S
16 45
Airwallex\Gateways\Afterpay
S
14 107
Airwallex\Client\HttpClient
S
13 70
Airwallex\Services\ServiceFactory
S
12 40
Airwallex\Services\LogService
S
12 43
Airwallex\Struct\AbstractBase
S
10 30
Airwallex\Client\GatewayClient
S
9 74
Airwallex\Gateways\Blocks\AirwallexMainWCBlockSupport
S
9 31
Airwallex\Gateways\Blocks\AirwallexWCBlockSupport
S
9 43
Airwallex\Gateways\GatewayFactory
S
8 18
Airwallex\Services\CacheService
S
6 13
Airwallex\Gateways\Settings\AdminSettings
S
6 18
Airwallex\Controllers\QuoteController
S
5 32
Airwallex\Controllers\PaymentSessionController
S
5 28
Airwallex\Gateways\Blocks\AirwallexKlarnaWCBlockSupport
S
4 13
Airwallex\Gateways\Blocks\AirwallexAfterpayWCBlockSupport
S
4 13
Airwallex\Gateways\Blocks\AirwallexWeChatWCBlockSupport
S
4 15
Airwallex\Client\ApplePayClient
S
4 36
Airwallex\Client\AdminClient
S
3 19
Airwallex\Gateways\Settings\AbstractAirwallexSettings
S
2 8
Airwallex\Client\CardClient
S
2 18

6 more item(s) not shown.