Code Analysis: WPC Smart Messages for WooCommerce 1.0.1

Most Complex Classes

Class Rating Complexity
Wpcsm_Frontend
C
109
Wpcsm_Shortcode
S
50
Wpcsm_Backend
S
36
WPCleverKit
S
32
WPCleverMenu
S
12
WPCleverDashboard
S
2
WPCleverWpcsm
S
1

Most Complex Functions

Function Rating Complexity
Wpcsm_Frontend::match_conditions()
D
77
WPCleverKit::essential_kit_content()
C
20
Wpcsm_Backend::get_locations()
A
1
Wpcsm_Frontend::process_messages()
A
12
WPCleverMenu::welcome_content()
A
10
Wpcsm_Frontend::display_message()
A
10
Wpcsm_Shortcode::human_time_diff_shortcode()
A
8
Wpcsm_Shortcode::get_saved_percentage()
A
8
Wpcsm_Shortcode::get_saved_amount()
A
8
Wpcsm_Backend::metabox_location()
S
6
Wpcsm_Backend::metabox_conditions()
S
4
Wpcsm_Shortcode::saved_amount_shortcode()
S
6