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

Most Complex Classes

Class Rating Complexity
Freemius
D
3,807
FS_Plugin_Info_Dialog
D
260
FS_Clone_Manager
D
222
FS_Plugin_Updater
D
205
Uni_Cpo_Option_Radio
D
204
Uni_Cpo_Ajax
D
187
Uni_Cpo_Product
D
176
Uni_Cpo_Option_Select
D
149
Uni_Cpo_Option_Text_Input
D
145
Uni_Cpo_Option_Text_Area
C
118
FS_Logger
C
105
EvalMath
C
104

Most Complex Functions

Function Rating Complexity
FS_Plugin_Info_Dialog::install_plugin_information()
D
94
Uni_Cpo_Option_Radio::get_css()
D
78
Freemius::_sync_plugin_license()
D
88
Uni_Cpo_Frontend_Scripts::load_scripts()
D
53
Uni_Cpo_Option_Radio::template()
D
72
Freemius::dynamic_init()
D
73
Freemius::_handle_account_edits()
D
63
FS_Plugin_Info_Dialog::get_plugin_actions()
D
60
Uni_Cpo_Option_Select::template()
D
59
FS_Plugin_Info_Dialog::_get_addon_info_filter()
D
56
Uni_Cpo_Option_Text_Input::template()
D
56
EvalMath::nfx()
D
55