Code Analysis: Airwallex Online Payments Gateway 1.1.7

Most Complex Functions

Function Rating Complexity
Airwallex\Services\WebhookService::process()
B
16
Airwallex\AbstractClient::createPaymentIntent()
B
14
Airwallex\Main::addJs()
A
8
AirwallexController::paymentConfirmation()
A
11
AirwallexController::asyncIntent()
A
8
Airwallex\Gateways\Card::get_form_fields()
A
5
Airwallex\Gateways\Card::getCardLogos()
A
8
Airwallex\Main::_handleStatusChangeForCard()
S
7
Airwallex\AbstractClient::getToken()
S
7
Airwallex\Services\OrderService::checkPendingTransactions()
S
6
Airwallex\Services\OrderService::setPaymentSuccess()
S
6
Airwallex\Services\CacheService::prepareCacheDirectory()
S
6