Code Analysis: Shois Chat Button 1.0.0

Most Complex Functions

Function Rating Complexity
SHCB_Widget_Renderer::build_config()
D
48
SHCB_Display_Rules::evaluate_rule()
D
40
SHCB_Rest_API::update_settings()
D
38
SHCB_Rest_API::sanitize_agent_data()
B
24
SHCB_Widget_Renderer::build_inline_css()
A
15
SHCB_Display_Rules::should_display()
A
16
SHCB_Platform_Handler::get_platforms()
A
1
SHCB_Analytics::record_event()
A
11
SHCB_Rest_API::sanitize_rule_data()
A
11
SHCB_Availability::get_next_available()
A
10
SHCB_Display_Rules::get_rule_types()
A
1
SHCB_Rest_API::register_routes()
A
1