Code Analysis: Payment Gateway for PayPal on WooCommerce 9.0.29

Most Complex Functions

Function Rating Complexity
PPCP_Paypal_Checkout_For_Woocommerce_Tracking::carrier_name()
D
1
PPCP_Paypal_Checkout_For_Woocommerce_Settings::ppcp_setting_fields()
D
1
PPCP_Paypal_Checkout_For_Woocommerce_Request::ppcp_regular_create_order_request()
D
55
PPCP_Paypal_Checkout_For_Woocommerce_Request::wpg_ppcp_capture_order_using_payment_method_token()
D
51
PPCP_Paypal_Checkout_For_Woocommerce_Request::ppcp_create_order_request()
D
45
Braintree\WebhookTestingGateway::_sampleXml()
D
42
Braintree\Transaction::_initialize()
D
36
PPCP_Paypal_Checkout_For_Woocommerce_Button_Manager::enqueue_scripts()
D
41
Woo_PayPal_Gateway_PayPal_Pro_API_Handler::wpg_update_payment_status_by_paypal_responce()
D
37
Woo_Paypal_Gateway_Express_Checkout_API_Handler_NVP::wpg_update_payment_status_by_paypal_responce()
D
35
PPCP_Paypal_Checkout_For_Woocommerce_Settings::wpg_paypal_checkout_settings()
D
2
is_wpg_paypal_vault_required()
D
35