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

Most Complex Classes

Class Rating Complexity
Freemius
D
3,801
FS_Plugin_Info_Dialog
D
261
FS_Clone_Manager
D
222
Uni_Cpo_Option_Radio
D
204
FS_Plugin_Updater
D
204
Uni_Cpo_Ajax
D
182
Uni_Cpo_Product
D
151
Uni_Cpo_Option_Text_Input
D
145
Uni_Cpo_Option_Select
D
140
Uni_Cpo_Option_Text_Area
C
118
FS_Logger
C
105
EvalMath
C
103

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
89
Uni_Cpo_Frontend_Scripts::load_scripts()
D
52
Uni_Cpo_Option_Radio::template()
D
72
Freemius::dynamic_init()
D
71
Freemius::_handle_account_edits()
D
62
FS_Plugin_Info_Dialog::get_plugin_actions()
D
60
FS_Plugin_Info_Dialog::_get_addon_info_filter()
D
56
Freemius::activate_license()
D
55
Uni_Cpo_Option_Text_Input::template()
D
56
EvalMath::nfx()
D
54