Code Analysis: GlobalPayments WooCommerce 1.9.5

Most Complex Functions

Function Rating Complexity
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGateway::get_decline_message()
D
40
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient::prepare_request_objects()
B
19
globalpayments_update_v110_v111()
B
17
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::handle_response()
B
17
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::capture_credit_card_authorization()
A
13
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\AbstractGateway::tokenization_script()
A
9
GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\BuyNowPayLater\AbstractBuyNowPayLater::after_checkout_validation()
A
12
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGiftCards\HeartlandGiftCardOrder::processGiftCardPayment()
A
9
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient::configure_sdk()
A
10
GlobalPayments\WooCommercePaymentGatewayProvider\PaymentMethods\DigitalWallets\ApplePay::validate_merchant()
A
9
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\Clients\SdkClient::prepare_card_data()
A
10
GlobalPayments\WooCommercePaymentGatewayProvider\Gateways\HeartlandGiftCards\HeartlandGiftGateway::updateGiftCardCartTotal()
A
9