Code Analysis: YITH WooCommerce Product Add-ons 1.5.35

Most Complex Classes

Class Rating Complexity
YITH_WAPO_Frontend
D
368
YIT_Plugin_Panel
D
284
YIT_Plugin_Panel_WooCommerce
D
167
YITH_WCCL_Frontend
D
144
YITH_WAPO_Type
D
139
YITH_WAPO_Admin
D
128
YITH_WCCL_Admin
C
122
YITH_System_Status
C
119
YIT_Metabox
C
111
YIT_Pointers
A
70
YITH_WCCL
A
69
YIT_Gradients
S
50

Most Complex Functions

Function Rating Complexity
yith_plugin_fw_promo_notices()
D
65
YITH_WAPO_Frontend::printOptions()
D
46
YIT_Pointers::pointer_load()
D
42
YIT_Plugin_Panel_WooCommerce::sanitize_option()
C
33
YITH_WAPO_Type::save()
C
30
YIT_Plugin_Panel_WooCommerce::woocommerce_update_options()
C
28
YITH_WAPO_Frontend::get_item_data()
C
28
YITH_WAPO_Admin::items_update()
C
27
YITH_System_Status::check_system_status()
C
24
YITH_WAPO_Type::getAllowedGroupTypes()
B
23
YITH_Gutenberg::set_block_args()
B
23
yit_plugin_content()
B
22