Code Analysis: WooCommerce Stripe Gateway 8.8.0

Class Rating Complexity Lines of code
WC_Stripe_UPE_Payment_Gateway
D
385 1,514
WC_Stripe_Payment_Gateway
D
376 1,248
WC_Stripe_Payment_Request
D
351 1,140
WC_Stripe_Express_Checkout_Helper
D
263 757
WC_Stripe_Helper
D
213 887
WC_Stripe_Webhook_Handler
D
186 701
WC_Gateway_Stripe
D
170 659
WC_Stripe_Intent_Controller
D
156 734
WC_Stripe_UPE_Payment_Method
C
104 272
WC_Stripe_Customer
C
104 435
WC_Stripe_Payment_Tokens
B
100 357
WC_Stripe_Admin_Notices
B
95 312
WC_Stripe_Blocks_Support
B
85 319
WC_Stripe
A
72 387
WC_Stripe_Order_Handler
A
67 246
WC_Stripe_Express_Checkout_Element
A
67 262
WC_REST_Stripe_Settings_Controller
A
66 409
WC_Stripe_Connect
A
66 184
WC_Stripe_Express_Checkout_Ajax_Handler
A
60 239
WC_Gateway_Stripe_Sepa
A
56 216
WC_Stripe_Account
A
56 183
WC_REST_Stripe_Account_Keys_Controller
A
55 325
WC_Stripe_API
A
51 214
WC_Stripe_Privacy
A
51 292
WC_Stripe_Webhook_State
S
47 144
WC_Stripe_Apple_Pay_Registration
S
47 213
WC_Stripe_Inbox_Notes
S
47 155
WC_Gateway_Stripe_Multibanco
S
43 202
WC_Stripe_Settings_Controller
S
42 145
WC_Stripe_Subscriptions_Repairer_Legacy_SEPA_Tokens
S
42 180
WC_Stripe_Payment_Gateway_Voucher
S
41 177
WC_Gateway_Stripe_Sofort
S
37 151
WC_Gateway_Stripe_Alipay
S
34 149
WC_Gateway_Stripe_Bancontact
S
34 141
WC_Gateway_Stripe_Eps
S
34 140
WC_Gateway_Stripe_Ideal
S
34 140
WC_Gateway_Stripe_P24
S
33 138
WC_Gateway_Stripe_Giropay
S
33 137
WC_Stripe_Connect_API
S
24 168
WC_REST_Stripe_Orders_Controller
S
20 106
WC_REST_Stripe_Locations_Controller
S
20 198
WC_Stripe_Email_Failed_Renewal_Authentication
S
19 51
WC_Gateway_Stripe_Boleto
S
19 79
WC_Stripe_Logger
S
17 52
WC_Stripe_UPE_Payment_Method_Klarna
S
15 78
WC_Stripe_UPE_Payment_Method_Wechat_Pay
S
15 77
WC_Stripe_Payment_Gateways_Controller
S
13 52
WC_Stripe_Email_Failed_Authentication_Retry
S
12 65
WC_Stripe_UPE_Payment_Method_Alipay
S
12 65
WC_Stripe_UPE_Payment_Method_CC
S
12 64
WC_Stripe_Subscriptions_Legacy_SEPA_Token_Update
S
12 48
WC_Stripe_Connect_REST_Controller
S
12 69
WC_REST_Stripe_Account_Controller
S
11 106
WC_Stripe_Email_Failed_Preorder_Authentication
S
11 38
WC_Stripe_UPE_Payment_Method_Cash_App_Pay
S
11 52
Allowed_Payment_Request_Button_Types_Update
S
10 32
WC_Stripe_UPE_Availability_Note
S
10 49
WC_Stripe_UPE_StripeLink_Note
S
10 47
WC_Stripe_UPE_Payment_Method_Afterpay_Clearpay
S
8 81
WC_Stripe_Email_Failed_Authentication
S
8 72
WC_Stripe_UPE_Compatibility_Controller
S
7 77
WC_Stripe_REST_UPE_Flag_Toggle_Controller
S
6 51
WC_Stripe_Connect_REST_Oauth_Init_Controller
S
4 20

32 more item(s) not shown.