Code Analysis: Global Shop Discount for WooCommerce 1.4.1

Most Complex Functions

Function Rating Complexity
Alg_WC_Global_Shop_Discount_Settings_Group::get_settings()
A
5
Alg_WC_Global_Shop_Discount_Core::add_global_shop_discount()
A
11
Alg_WC_Global_Shop_Discount_Core::is_enabled_for_product()
A
10
Alg_WC_Global_Shop_Discount_Core::check_if_applicable_by_product_scope()
A
9
Alg_WC_Global_Shop_Discount_Settings_Group::get_products()
A
7
Alg_WC_Global_Shop_Discount_Core::check_if_applicable_by_date()
S
7
Alg_WC_Global_Shop_Discount_Settings_Group::get_terms()
S
6
Alg_WC_Global_Shop_Discount_Settings::maybe_reset_settings()
S
6
Alg_WC_Global_Shop_Discount_Settings_Group::maybe_convert_and_update_option_value()
S
6
Alg_WC_Global_Shop_Discount_Core::__construct()
S
6
Alg_WC_Global_Shop_Discount_Core::init_options()
S
5
Alg_WC_Global_Shop_Discount_Settings_General::get_settings()
S
1