Code Analysis: Scheduled Sales & Automatic Discounts for WooCommerce – Smart Cycle Discounts 1.8.12

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
85
WSSCD_Campaign_Intelligence_View_Model::from_payload()
D
80
WSSCD_Campaign_Compiler_Service::transform_campaign_data()
D
72
WSSCD_Campaign_Health_Service::check_products()
D
67
WSSCD_Service_Definitions::get_definitions()
D
8
WSSCD_Campaign_Creator_Service::create_from_wizard()
D
52
WSSCD_Campaign_Compiler_Service::format_for_wizard()
D
52
WSSCD_Campaign_Cross_Validator::validate_discount_filter_conditions()
D
51
WSSCD_Field_Definitions::validate()
D
52
WSSCD_Ajax_Router::route_request()
D
48