Code Analysis: Discount Rules and Dynamic Pricing for WooCommerce 7.3.1

Class Rating Complexity Lines of code
WCCS_Public_Product_Pricing
D
159 542
WCCS_Public_Pricing_Hooks
D
147 521
WCCS_Cart
D
133 291
WCCS_Cart_Discount
D
130 330
WCCS_Admin_Ajax
C
118 485
WCCS_Public_Cart_Discount_Hooks
B
100 301
WCCS_Helpers
B
99 259
WCCS_Admin_Html_Element
B
97 216
WCCS_Product_Helpers
B
96 286
WCCS_Product_Price_Replace
B
87 396
WCCS_Products
B
79 318
WCCS_Updates
A
66 184
WCCS_DB_Conditions
A
61 215
WCCS_Cart_Item_Pricing_Discounts
A
54 141
WCCS_Activator
A
54 209
WCCS_Pricing
A
53 125
WCCS_Admin_Settings_Menu
A
52 119
WCCS_Public_Cart_Item_Pricing
S
49 161
WCCS_Cart_Totals
S
47 156
WCCS_Cart_Items_Helpers
S
47 105
WC_Conditions
S
45 207
WCCS_Date_Time_Validator
S
41 92
WCCS_Condition_Validator
S
39 89
WCCS_Product_Validator
S
39 103
WCCS_Comparison
S
38 105
WCCS_Compatibility_Yith_WAPO
S
38 99
WCCS_DB_Cache
S
37 129
WCCS_Shipping_Method
S
36 119
WCCS_Admin_Assets
S
36 142
WCCS_Admin_Select_Data_Provider
S
29 82
WCCS_Conditions_Provider
S
26 104
WCCS_Discounted_Products_Selector
S
25 87
WCCS_Admin_Conditions_Hooks
S
24 64
WCCS_Background_Process
S
24 102
WCCS_Public_Products_List
S
22 86
WCCS_Public_Shipping_Hooks
S
22 59
WCCS_Admin_Notices
S
22 65
WCCS_Compatibility_Product_Addons
S
21 81
WCCS_Compatibilities
S
21 98
WCCS_Total_Discounts
S
19 51
WCCS_Shortcode_Products_List
S
19 50
WCCS_DB
S
19 83
WCCS_Background_Updater
S
19 76
WCCS_Controller
S
18 60
WCCS_Rules_Helpers
S
17 26
WCCS_Shipping_Condition_Validator
S
17 44
WCCS_Rules_Filter
S
16 31
WCCS_Sorting
S
16 29
WCCS_Rest_Base_Controller
S
16 43
WCCS_Compatibility_Booster_WC
S
16 55
WCCS_Compatibility_TM_EPO
S
16 56
WCCS_Background_Price_Updater
S
16 58
WCCS_Public_Total_Discounts_Hooks
S
15 82
WCCS_Background_Batch_Price_Updater
S
15 67
WCCS_Public
S
14 62
WCCS_Shipping_Helpers
S
14 29
WCCS_Abstract_Cache
S
13 54
WCCS_Pricing_Condition_Validator
S
13 41
WCCS_Compatibility_Product_Feed_Pro
S
13 40
WCCS_Admin
S
12 132
WCCS_Products_Selector
S
12 41
WCCS_Cart_Item_Helpers
S
11 30
WCCS_Compatibility_Curcy
S
11 36
WCCS_Settings
S
11 28
WCCS_DB_Condition_Meta
S
11 58
WCCS_Custom_Props
S
10 23
WCCS_Compatibility_WPC_Product_Bundles
S
10 25
WCCS_Admin_Controller
S
9 27
WCCS_Service_Manager
S
9 25
WCCS_Loader
S
9 35
WCCS_Settings_Manager
S
9 1,151
WCCS_Public_Controller
S
9 27
WCCS_Compatibility_WOOCS
S
9 28
WCCS_Rest_Ch
S
8 43
WCCS_Rest_Review
S
8 43
WCCS_Compatibility_WC_Bookings
S
8 20
WCCS_Admin_Order_Hooks
S
7 35
WCCS_WC_Extension_Activation
S
7 29
WCCS_Customer
S
6 17
WCCS_Compatibility_WC_Subscriptions
S
6 15
WCCS_Compatibility_WC_Product_Bundles
S
6 19
WCCS_Admin_Menu
S
5 35
WCCS_Compatibility_WPML
S
5 16
WCCS_Compatibility_WC_Payments
S
4 14
WCCS_Shortcode_Bulk_Table
S
3 15
WCCS_Compatibility_Product_Bundles
S
3 9
WCCS_Admin_Conditions_Menu
S
2 14

8 more item(s) not shown.