Code Analysis: Smart Cycle Discounts – Automated Sale Campaigns for WooCommerce 1.7.21

Most Complex Functions

Function Rating Complexity
WSSCD_Products_Step_Validator::validate()
D
1,215
WSSCD_Campaign_Health_Service::check_discount_reasonableness()
D
98
WSSCD_Ajax_Router::get_handler_instance()
D
88
WSSCD_Campaign_Health_Service::check_products()
D
73
WSSCD_Campaign_Compiler_Service::transform_campaign_data()
D
64
WSSCD_Service_Definitions::get_definitions()
D
9
WSSCD_Field_Definitions::validate()
D
57
WSSCD_Campaign_Creator_Service::create_from_wizard()
D
49
WSSCD_Ajax_Router::route_request()
D
50
WSSCD_Campaign_Cross_Validator::validate_discount_filter_conditions()
D
51
WSSCD_Campaign_Health_Handler::_prepare_campaign_data_for_service()
D
50
WSSCD_Campaigns_List_Table::column_name()
D
39