Code Analysis: Airwallex Online Payments Gateway 1.2.5

Most Complex Functions

Function Rating Complexity
Airwallex\AbstractClient::createPaymentIntent()
C
27
Airwallex\Main::addJsLegacy()
B
10
Airwallex\Services\WebhookService::process()
B
16
AirwallexController::paymentConfirmation()
A
10
AirwallexController::getOrderAndPaymentIntentForConfirmation()
A
10
Airwallex\Gateways\Main::get_form_fields()
A
7
AirwallexController::asyncIntent()
A
8
Airwallex\Gateways\Main::getPaymentLogos()
A
8
Airwallex\Gateways\Card::getCardLogos()
A
8
Airwallex\LoggingClient::getClientPlatform()
A
8
Airwallex\Gateways\Card::get_form_fields()
S
5
Airwallex\Gateways\Main::getPaymentMethods()
S
7