Code Analysis: S2 Subscription for WooCommerce 1.0.2

Class Rating Complexity Lines of code
S2_Subscription
D
148 554
S2_Subscription_List
B
77 337
S2_Stripe_Custom_Webhook_Handler
B
76 256
S2_Gateway_Stripe
A
71 350
S2_PayPal_IPN_Handler
A
62 202
S2_Gateway_Paypal
A
61 232
S2_PayPal_Response
A
55 97
S2_Subscription_Helper
A
54 253
S2_Subscription_Cart
S
49 127
S2_Subscription_Order
S
45 209
S2_Subscription_My_Account
S
43 102
S2_PayPal_API_Error
S
36 46
S2_Subscription_Coupons
S
34 92
S2_Subscription_Plugin_Panel
S
27 116
S2_PayPal_API_Handler
S
25 119
S2_PayPal_Request
S
21 107
S2_Stripe_Invoice
S
21 69
S2_Stripe_Subscription
S
21 68
S2_Subscription_Product
S
20 74
S2_Subscription_Gateway
S
20 38
S2_Stripe_Plan
S
19 62
S2_Stripe_Subscription_Item
S
19 62
S2_Subscription_Cron
S
18 145
S2_PayPal_API_Exception
S
16 47
S2_Stripe_Event
S
16 49
S2_Stripe_Product
S
15 48
S2_Stripe_Refund
S
15 51
S2_Customer_Subscription
S
12 84
S2_Subscription_Activity
S
11 57
S2_Variable_Product_Subscription_Admin
S
9 43
S2_Stripe_Cron
S
9 42
S2_Subscription_Plugin_Setting
S
8 31
S2_Subscription_Admin
S
7 43
S2_Product_Subscription_Admin
S
6 37
S2_Customer_Subscription_Suspended
S
6 34
S2_Customer_Subscription_Overdue
S
6 35
S2_Subscription_Email
S
5 79
S2_Subscription_Logger
S
5 9
S2_PayPal_Response_Payment
S
4 13
S2_Subscription_Frontend
S
3 13
S2_Customer_Subscription_Activated
S
1 9
S2_Customer_Subscription_Resumed
S
1 9
S2_Customer_Subscription_Cancelled
S
1 9
S2_Customer_Subscription_Expired
S
1 9
S2_Customer_Subscription_Paused
S
1 9
S2_Gateway_COD
S
1 10