Code Analysis: Payment Plugins for Stripe WooCommerce 3.3.32

Most Complex Functions

Function Rating Complexity
WC_Stripe_Redirect_Handler::process_redirect()
B
20
WC_Stripe_Payment_Intent::process_payment()
B
17
WC_Stripe_Controller_Gateway_Settings::register_apple_domain()
B
17
WC_Stripe_Payment_Intent::get_payment_intent_args()
B
18
WC_Stripe_Controller_Order_Actions::process_payment()
B
15
WC_Stripe_Admin_User_Edit::save()
A
15
WC_Stripe_API_Settings::init_form_fields()
A
5
WC_Stripe_Payment_Intent::can_use_payment_intent()
A
15
WC_Payment_Gateway_Stripe_Afterpay::get_local_payment_settings()
A
2
WC_Stripe_Admin_Assets::enqueue_scripts()
A
11
WC_Stripe_Field_Manager::output_product_checkout_fields()
A
14
wc_stripe_get_shipping_options()
A
13