Code Analysis: WooCommerce Stripe Gateway 5.0.0

Class Rating Complexity Lines of code
WC_Stripe_Payment_Gateway
D
249 842
WC_Stripe_Payment_Request
D
228 764
WC_Gateway_Stripe
D
175 695
WC_Stripe_Webhook_Handler
D
149 513
WC_Stripe_Subs_Compat
C
108 396
WC_Stripe_Sepa_Subs_Compat
B
80 276
WC_Stripe_Admin_Notices
B
78 223
WC_Stripe_Helper
A
72 250
WC_Stripe_Customer
A
66 252
WC_Gateway_Stripe_Sepa
A
56 214
WC_Stripe_Order_Handler
A
56 218
WC_Stripe_Privacy
S
47 286
WC_Stripe_Apple_Pay_Registration
S
44 198
WC_Gateway_Stripe_Multibanco
S
43 189
WC_Stripe_Inbox_Notes
S
39 132
WC_Gateway_Stripe_Sofort
S
38 141
WC_Gateway_Stripe_Eps
S
35 130
WC_Gateway_Stripe_Giropay
S
35 130
WC_Gateway_Stripe_Ideal
S
35 130
WC_Gateway_Stripe_Alipay
S
35 140
WC_Gateway_Stripe_Bancontact
S
35 131
WC_Gateway_Stripe_P24
S
34 128
WC_Stripe_Webhook_State
S
34 108
WC_Stripe_Intent_Controller
S
34 141
WC_Stripe_Payment_Tokens
S
34 113
WC_Stripe_API
S
31 148
WC_Stripe_Connect
S
28 96
WC_Stripe
S
26 163
WC_Stripe_Connect_API
S
18 151
WC_Stripe_Pre_Orders_Compat
S
17 76
WC_Stripe_Email_Failed_Renewal_Authentication
S
15 46
WC_Stripe_Connect_REST_Controller
S
12 69
WC_Stripe_Email_Failed_Preorder_Authentication
S
11 38
WC_Stripe_Email_Failed_Authentication_Retry
S
10 65
WC_Stripe_Logger
S
9 27
WC_Stripe_Email_Failed_Authentication
S
8 72
WC_Payment_Token_SEPA
S
7 25
WC_Stripe_Apple_Pay
S
4 13
WC_Stripe_Connect_REST_Oauth_Init_Controller
S
4 20
WC_Stripe_Connect_REST_Oauth_Connect_Controller
S
3 20
WC_Stripe_Exception
S
2 7