Code Analysis: Smart Cycle Discounts - Automated Campaigns for WooCommerce 1.3.0

Most Complex Functions

Function Rating Complexity
WSSCD_Products_Step_Validator::validate()
D
1,215
WSSCD_Campaign_Health_Service::check_discount_reasonableness()
D
79
WSSCD_Ajax_Router::get_handler_instance()
D
78
WSSCD_Campaign_Health_Service::check_products()
D
73
WSSCD_Service_Definitions::get_definitions()
D
8
WSSCD_Campaign_Compiler_Service::transform_campaign_data()
D
56
WSSCD_Ajax_Router::route_request()
D
50
WSSCD_Campaign_Creator_Service::create_from_wizard()
D
47
WSSCD_Campaign_Cross_Validator::validate_discount_filter_conditions()
D
51
WSSCD_Field_Definitions::validate()
D
52
WSSCD_Campaign_Suggestions_Registry::get_event_definitions()
D
1
WSSCD_Campaign_Health_Service::generate_recommendations()
D
43