Code Analysis: WooCommerce Stripe Gateway 9.9.0

Class Rating Complexity Lines of code
WC_Stripe_UPE_Payment_Gateway
D
496 1,926
WC_Stripe_Payment_Gateway
D
411 1,381
WC_Stripe_Payment_Request
D
357 1,168
WC_Stripe_Express_Checkout_Helper
D
309 936
WC_Stripe_Helper
D
276 1,120
WC_Stripe_Webhook_Handler
D
230 906
WC_Stripe_Intent_Controller
D
191 864
WC_Gateway_Stripe
D
176 665
WC_Stripe_Customer
D
165 644
WC_Stripe_Payment_Tokens
D
137 499
WC_Stripe_Admin_Notices
D
128 472
WC_Stripe_UPE_Payment_Method
D
128 333
WC_Stripe
C
107 539
WC_Stripe_Blocks_Support
B
89 344
WC_REST_Stripe_Settings_Controller
B
81 454
WC_Stripe_Express_Checkout_Element
B
80 351
WC_Stripe_Account
B
76 237
WC_Stripe_Order_Handler
A
73 268
WC_Stripe_API
A
70 289
WC_Stripe_Database_Cache
A
67 241
WC_Stripe_Payment_Method_Configurations
A
64 217
WC_Stripe_Express_Checkout_Ajax_Handler
A
63 251
WC_Stripe_Connect
A
63 193
WC_Stripe_Settings_Controller
A
58 204
WC_REST_Stripe_Account_Keys_Controller
A
55 326
WC_Gateway_Stripe_Sepa
A
54 222
WC_Stripe_Webhook_State
A
53 175
WC_Stripe_Privacy
A
52 296
WC_Stripe_Subscriptions_Helper
S
48 181
WC_Stripe_Inbox_Notes
S
47 160
WC_Stripe_Subscriptions_Repairer_Legacy_SEPA_Tokens
S
43 186
WC_Gateway_Stripe_Multibanco
S
42 205
WC_Stripe_Payment_Gateway_Voucher
S
39 177
WC_Stripe_Express_Checkout_Custom_Fields
S
37 162
WC_Gateway_Stripe_Sofort
S
35 151
WC_Stripe_Apple_Pay_Registration
S
34 149
WC_Gateway_Stripe_Alipay
S
32 149
WC_Gateway_Stripe_Bancontact
S
32 141
WC_Gateway_Stripe_Eps
S
32 140
WC_Gateway_Stripe_Ideal
S
32 140
WC_Gateway_Stripe_P24
S
31 138
WC_REST_Stripe_Locations_Controller
S
31 221
WC_Gateway_Stripe_Giropay
S
31 137
WC_Stripe_Logger
S
30 91
WC_Stripe_Status
S
30 254
WC_Stripe_UPE_Payment_Method_Bacs_Debit
S
28 79
WC_Stripe_Connect_API
S
24 188
WC_REST_Stripe_Orders_Controller
S
23 121
WC_Stripe_UPE_Payment_Method_OC
S
21 62
WC_Gateway_Stripe_Boleto
S
19 79
WC_Stripe_Email_Failed_Renewal_Authentication
S
19 51
WC_Stripe_UPE_Payment_Method_Klarna
S
17 84
WC_Payment_Token_ACH
S
17 56
WC_Stripe_Email_Failed_Authentication_Retry
S
17 78
WC_Stripe_UPE_Payment_Method_Multibanco
S
16 86
WC_Stripe_UPE_Payment_Method_BLIK
S
16 97
WC_Stripe_UPE_Payment_Method_Link
S
16 61
WC_Stripe_UPE_Payment_Method_Wechat_Pay
S
15 77
WC_Stripe_Subscriptions_Legacy_SEPA_Token_Update
S
14 50
WC_Stripe_UPE_Payment_Method_Cash_App_Pay
S
12 53
WC_REST_Stripe_Account_Controller
S
12 107
WC_Stripe_UPE_Payment_Method_Alipay
S
12 65
WC_Stripe_Payment_Gateways_Controller
S
12 52
WC_Stripe_Connect_REST_Controller
S
12 69
WC_Stripe_BNPL_Promotion_Note
S
11 47
WC_Stripe_OC_Promotion_Note
S
10 41
WC_Stripe_UPE_Availability_Note
S
10 49
WC_Stripe_UPE_StripeLink_Note
S
10 47
Allowed_Payment_Request_Button_Types_Update
S
10 32
WC_Stripe_REST_OC_Setting_Toggle_Controller
S
9 58
WC_Stripe_Subscription_Detached_Bulk_Action
S
8 34
WC_Stripe_Email_Failed_Authentication
S
8 72
WC_Stripe_REST_UPE_Flag_Toggle_Controller
S
6 51
WC_Stripe_Payment_Requests_Controller
S
5 52
WC_Stripe_Amazon_Pay_Controller
S
5 52

49 more item(s) not shown.