Code Analysis: GlobalPayments WooCommerce 1.1.0

Most Complex Functions

Function Rating Complexity
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGateway::get_decline_message()
D
40
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::handle_response()
B
19
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient::prepare_request_objects()
A
14
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::capture_credit_card_authorization()
A
10
GlobalPayments\WooCommercePaymentGatewayProvider\Data\PaymentTokenData::get_single_use_token()
A
10
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGiftCards\HeartlandGiftGateway::updateGiftCardCartTotal()
A
9
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient::prepare_card_data()
A
9
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\GpApiGateway::process_threeDSecure_challengeNotification()
A
8
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGiftCards\HeartlandGiftCardOrder::processGiftCardPayment()
A
7
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::tokenization_script()
A
6
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::secure_payment_fields_styles()
A
1
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGiftCards\HeartlandGiftGateway::addGiftCards()
A
7