Code Analysis: WPC Smart Messages for WooCommerce 4.2.3

Most Complex Classes

Class Rating Complexity
Wpcsm_Frontend
D
189
Wpcsm_Shortcode
C
118
Wpcsm_Backend
B
78
WPCleverKit
S
45
WPCleverDashboard
S
28
Wpcsm_Activate
S
9
WPCleverMenu
S
1
WPCleverWpcsm
S
1

Most Complex Functions

Function Rating Complexity
Wpcsm_Frontend::match_conditions()
D
140
WPCleverKit::ajax_get_essential_kit()
C
21
Wpcsm_Shortcode::recent_order()
B
18
Wpcsm_Frontend::process_messages()
A
15
Wpcsm_Backend::get_locations()
A
1
WPCleverDashboard::ajax_get_plugins()
A
13
Wpcsm_Backend::metabox_design()
A
6
Wpcsm_Frontend::display_message()
A
14
Wpcsm_Shortcode::product_data()
A
13
Wpcsm_Shortcode::best_seller()
A
11
WPCleverDashboard::ajax_get_suggestion()
A
11
Wpcsm_Backend::message_columns_content()
A
12