Code Analysis: WooCommerce Stripe Gateway 5.0.0

Most Complex Functions

Function Rating Complexity
WC_Stripe_Admin_Notices::stripe_check_environment()
D
37
WC_Stripe_Payment_Gateway::prepare_source()
C
29
WC_Gateway_Stripe::payment_scripts()
C
27
WC_Stripe_Subs_Compat::process_subscription_payment()
C
24
WC_Stripe_Order_Handler::process_redirect_payment()
C
24
WC_Stripe_Admin_Notices::hide_notices()
B
23
WC_Stripe_Webhook_Handler::process_webhook_payment()
B
21
WC_Stripe_Payment_Gateway::process_refund()
B
20
WC_Stripe_Subs_Compat::maybe_render_subscription_payment_method()
B
20
WC_Gateway_Stripe::process_payment()
B
17
WC_Gateway_Stripe_Sepa::process_payment()
B
17
WC_Stripe_Payment_Tokens::woocommerce_get_customer_payment_tokens()
B
18