Code Analysis: STAGGS - Product Configurator Toolkit 2.5.1

Most Complex Classes

Class Rating Complexity
Staggs_Cart
D
263
Staggs_Public
D
257
Staggs_Formatter
D
232
Staggs_WooCommerce
D
146
Staggs_Attribute
B
78
Staggs_Admin
A
64
Staggs_Migrate
A
54
Staggs_Analytics_Table
S
41
Staggs_ACF
S
30
Staggs_Analytics
S
30
Staggs_Forms
S
26
Staggs
S
20

Most Complex Functions

Function Rating Complexity
get_configurator_cart_totals()
D
174
staggs_output_product_main_button()
D
66
Staggs_Formatter::get_formatted_attribute_item()
D
72
Staggs_Public::enqueue_inline_styles()
D
67
Staggs_Formatter::get_formatted_attribute()
D
65
Staggs_Formatter::get_formatted_step_content()
D
65
Staggs_Public::enqueue_inline_scripts()
D
63
Staggs_Cart::staggs_save_product_data()
D
65
Staggs_WooCommerce::modify_configurable_product_hooks()
D
48
staggs_output_preview_gallery_wrapper()
D
39
Staggs_Cart::staggs_add_product_to_cart()
D
41
staggs_get_option_group_input_args()
D
42