Code Analysis: Product Options and Price Calculation Formulas for WooCommerce – Uni CPO 4.9.47

Class Rating Complexity Lines of code
Freemius
D
3,781 13,623
FS_Plugin_Info_Dialog
D
260 1,257
FS_Clone_Manager
D
222 931
FS_Plugin_Updater
D
207 881
Uni_Cpo_Option_Radio
D
204 1,513
Uni_Cpo_Ajax
D
198 871
Uni_Cpo_Product
D
184 798
Uni_Cpo_Option_Select
D
149 660
Uni_Cpo_Option_Text_Input
D
145 712
Uni_Cpo_Option_Text_Area
C
118 621
Uni_Cpo_Frontend_Scripts
C
108 1,055
FS_Api
C
105 297
FS_Logger
C
105 381
EvalMath
C
104 317
Uni_Cpo_Data
B
91 292
FS_Admin_Menu_Manager
B
90 376
Freemius_Api_WordPress
B
76 331
Uni_Cpo_Setting
B
76 491
Uni_Cpo
A
69 508
FS_Admin_Notice_Manager
A
67 214
FS_DebugManager
A
66 283
FS_Storage
A
64 236
FS_Option_Manager
A
63 183
FS_Options
A
62 180
FS_Permission_Manager
A
62 332
Uni_Cpo_Option
A
59 238
Uni_Cpo_Module_Row
A
59 322
FS_Site
A
57 91
Uni_Cpo_Plugin_Settings
A
56 477
Freemius_Abstract
A
52 48
Uni_Cpo_Module_Column
S
50 245
FS_Key_Value_Storage
S
47 154
Uni_Cpo_Templates
S
45 2,702
FS_Cache_Manager
S
45 121
FS_Product_Garbage_Collector
S
44 160
Uni_Cpo_Module_Button
S
38 249
Uni_Cpo_Option_Data_Store_CPT
S
38 162
FS_Plugin_License
S
33 74
FS_Plan_Manager
S
33 69
Uni_Cpo_Module
S
31 137
FS_Checkout_Manager
S
30 135
FS_Admin_Notices
S
29 114
FS_Plugin_Manager
S
28 88
EvalMathFuncs
S
26 94
Uni_Cpo_Module_Text
S
25 155
FS_Entity
S
24 55
Freemius_Api_Base
S
19 77
FS_Pricing
S
18 40
Uni_Cpo_Module_Image
S
17 139
FS_Customizer_Upsell_Control
S
17 98
Uni_Cpo_Module_Factory
S
16 47
Uni_Cpo_Option_Factory
S
16 47
Freemius_Exception
S
12 36
FS_User_Garbage_Collector
S
11 43
FS_Plugin
S
10 23
Uni_Cpo_Admin_Pointers
S
8 173
FS_Customizer_Support_Section
S
7 48
Uni_Cpo_Setting_Cpo_Sc_Scheme
S
2 102
Uni_Cpo_Setting_Cpo_Radio_Options
S
2 427
Uni_Cpo_Setting_Cpo_Select_Options
S
2 236
Uni_Cpo_Setting_Cpo_Vc_Scheme
S
2 129
Uni_Cpo_Setting_Cpo_Date_Rules
S
2 110
Uni_Cpo_Setting_Background_Image
S
2 152

155 more item(s) not shown.