Code Analysis: Mercado Pago 8.9.3

Most Complex Functions

Function Rating Complexity
MercadoPago\Woocommerce\Helpers\CredentialsStates::getCredentialsTemplate()
C
25
MercadoPago\Woocommerce\Gateways\CustomGateway::process_subscription_payment_method_change()
B
19
MercadoPago\Woocommerce\Gateways\CustomGateway::buildCitPayload()
B
17
MercadoPago\Woocommerce\Gateways\CustomGateway::validateSubscriptionsBeforeSave()
B
17
MercadoPago\Woocommerce\Hooks\Subscriptions::processSubscriptionRenewal()
B
15
MercadoPago\Woocommerce\Gateways\CustomGateway::handleResponseStatus()
B
15
MercadoPago\Woocommerce\Gateways\CustomGateway::process_subscription_initial_payment()
B
14
MercadoPago\Woocommerce\Notification\IpnNotification::getProcessedStatus()
A
14
MercadoPago\Woocommerce\Order\OrderStatus::refundedFlow()
A
13
MercadoPago\Woocommerce\Hooks\Order::updateMetadataIfStatusChanged()
A
13
MercadoPago\Woocommerce\Notification\CoreNotification::updatePaymentDetails()
A
13
MercadoPago\Woocommerce\Endpoints\IntegrationWebhook::validateCredentialsReponse()
A
13