Code Analysis: Studiocart 2.5.20

Most Complex Classes

Class Rating Complexity
Freemius
D
3,787
NCS_Cart_Public
D
574
NCS_Cart_Admin
D
510
NCS_Cart_Product_Metaboxes
D
269
FS_Plugin_Info_Dialog
D
261
FS_Clone_Manager
D
222
FS_Plugin_Updater
D
206
ScrtOrder
D
197
NCS_Cart_Paypal
D
127
FS_Logger
C
105
FS_Api
C
103
ScrtSubscription
B
98

Most Complex Functions

Function Rating Complexity
NCS_Cart_Product_Metaboxes::set_field_groups()
D
36
FS_Plugin_Info_Dialog::install_plugin_information()
D
94
Freemius::_sync_plugin_license()
D
88
NCS_Cart_Admin_Reports::render_reports_page_content()
D
79
NCS_Cart_Admin::product_form_callback()
D
61
Freemius::dynamic_init()
D
73
ScrtOrder::load_from_post()
D
69
Freemius::_handle_account_edits()
D
63
FS_Plugin_Info_Dialog::get_plugin_actions()
D
60
sc_setup_order()
D
58
FS_Plugin_Info_Dialog::_get_addon_info_filter()
D
56
sc_order_details()
D
49