Code Analysis: Discount Rules and Dynamic Pricing for WooCommerce 8.0.0

Function Rating Maintainability Complexity Lines of code
WCCS_Admin_Ajax::save_condition()
D
22
70 135
WCCS_Settings_Manager::get_registered_settings()
D
7
2 1,112
WCCS_Cart::filter_cart_products()
D
36 53 65
WCCS_Public_Product_Pricing::get_bulk_price_html()
D
29 41 114
WCCS_Pubilc_Analytics_Hooks::log_pricing_rules()
D
30 41 104
WCCS_Cart_Discount::get_discount_data()
D
30 39 109
WCCS_Pubilc_Analytics_Hooks::log_cart_rules()
D
30 39 103
WCCS_Public_Product_Pricing::get_pricing_purchase_message()
D
32 37 87
WCCS_Products::get_discounted_products()
D
33 33 89
WCCS_Pricing::get_bulk_pricings()
D
37 35 58
WCCS_Public_Pricing_Hooks::sale_badge_hooks()
C
32 29 120
WCCS_Product_Price_Replace::replace_variation_prices()
C
31 29 111
WCCS_Admin_Settings_Menu::register_settings()
C
37 32 61
WCCS_Date_Time_Validator::is_valid()
C
39 27 59
WCCS_Public_Cart_Discount_Hooks::add_discount()
C
37 26 69
WCCS_Public_Pricing_Hooks::apply_pricings()
C
34 24 85
WCCS_Products::get_products()
C
31 21 122
WCCS_Cart_Discount::get_valid_discounts()
B
39 24 59
WCCS_Compatibilities::init()
B
34 21 94
WCCS_Cart_Items_Helpers::products_exists_in_items()
B
43 24 46
WCCS_Public_Cart_Item_Pricing::apply_discounts()
B
37 21 76
WCCS_Pricing::get_simple_pricings()
B
42 23 43
WCCS_Public_Products_List::display()
B
37 20 73
WCCS_Reports::get_totals()
B
32 17 112
WCCS_Public_Product_Pricing::apply_simple_discounts()
B
42 21 52
WCCS_Public_Product_Pricing::calculate_discounted_price()
B
36 18 91
WCCS_DB_Conditions::get_conditions()
B
37 19 70
WCCS_Public_Product_Pricing::get_price_html()
B
37 18 74
WCCS_Helpers::is_product_in_items()
B
50 21 26
WCCS_Shortcode_Products_List::output()
B
41 19 50
WCCS_Cart_Item_Pricing_Discounts::get_bulk_discounts()
B
42 19 48
WCCS_Public_Product_Pricing::bulk_pricing_table()
B
35 16 85
WCCS_Admin_Html_Element::select()
B
44 19 35
WCCS_Admin_Ajax::update_condition()
B
37 16 78
WCCS_Public_Pricing_Hooks::quantity_table_hooks()
B
43 18 47
WCCS_Public_Pricing_Hooks::purchase_message_hooks()
B
43 18 47
WCCS_Public_Cart_Discount_Hooks::get_coupon_data()
B
40 17 60
WCCS_Updates::update_110_conditions()
B
41 17 53
WCCS_Background_Analytics::count_impression()
B
45 18 37
WCCS_Total_Discounts::get_discounts()
B
42 17 46
WCCS_Cart_Discount::get_possible_discounts()
B
44 17 45
WCCS_Condition_Validator::is_valid_conditions()
A
46 16 40
WCCS_Shipping_Condition_Validator::is_valid_conditions()
A
46 16 40
WCCS_Admin_Settings_Menu::settings_sanitize()
A
45 16 38
WCCS_Activator::create_options()
A
45 16 35
WCCS_Rules_Filter::by_apply_mode()
A
49 16 31
WCCS_Rest_Analytics::get_date_param()
A
40 14 59
WCCS_Reports::get_rule_reports()
A
37 12 86
WCCS_Reports::prepare_for_chart()
A
45 15 40
WCCS_Cart_Items_Helpers::categories_exists_in_items()
A
46 15 37
WCCS_Public_Product_Pricing::purchase_message()
A
44 14 46
WCCS_Admin_Assets::load_scripts()
A
40 13 55
WCCS_Cart_Discount::get_discount_amount()
A
46 14 40
WCCS_Date_Time_Validator::is_valid_date_times()
A
49 14 33
WCCS_Cart::get_cart_quantities_based_on()
A
45 13 44
WCCS_Cart::filter_cart_items()
A
50 14 26
WCCS_Pubilc_Analytics_Hooks::on_remove_cart_item()
A
46 13 38
WCCS_Pubilc_Analytics_Hooks::on_removed_coupon()
A
48 13 34
WCCS_Product_Validator::is_valid_product()
A
49 13 32
WCCS_Cart_Discount::get_manual_coupon()
A
51 13 27
WCCS_Pubilc_Analytics_Hooks::on_checkout()
A
51 13 24
WCCS_Admin_Ajax::select_options()
A
46 12 35
WCCS_Reports::get_revenue_timeseries()
A
41 10 62
WCCS_Conditions_Provider::get_pricings()
A
46 11 39
WCCS_Product_Helpers::get_related_products()
A
50 12 23
WCCS_DB_Analytics::log_events()
A
42 10 51
WCCS_Public_Product_Pricing::get_pricing_purchase_message_from_cache()
A
46 11 35
WCCS_Admin_Html_Element::number()
A
52 12 19
WCCS_Admin_Ajax::select_autocomplete()
A
44 10 46
WCCS_Cart_Item_Pricing_Discounts::get_simple_discounts()
A
48 11 31
WCCS_Public_Cart_Item_Pricing::calculate_discount_amount()
A
49 11 30
WCCS_Public_Product_Pricing::get_simple_discounts()
A
49 11 29
WCCS_Cart_Item_Pricing_Discounts::get_bulk_pricings()
A
49 11 29
WCCS_Cart_Item_Pricing_Discounts::get_simple_pricings()
A
49 11 29
WCCS_DB_Conditions::get_condition()
A
51 11 25
WCCS_Public_Cart_Discount_Hooks::cart_totals_coupon_label()
A
52 11 23
WCCS_Public_Pricing_Hooks::cart_item_price()
A
47 10 35
WCCS_Cart_Totals::calculate_item_subtotals()
A
47 10 34
WCCS_Products_Selector::select_products()
A
48 10 34
WCCS_Rules_Helpers::has_condition()
A
56 11 17
WCCS_Product_Helpers::get_percentage_badge_value()
A
49 10 30
WCCS_Public_Pricing_Hooks::enable_price_and_badge_hooks()
A
50 10 26
WCCS_Public_Product_Pricing::get_bulk_pricings()
A
51 10 26
WCCS_Rest_Analytics::totals()
A
49 10 26
WCCS_Shipping_Method::get_valid_rules()
A
51 10 24
WCCS_Updates::add_or_item()
A
53 10 21
WCCS_Admin_Html_Element::radio()
A
52 10 20
WCCS_Admin_Html_Element::multiple_select()
A
52 10 20
WCCS_Product_Helpers::is_on_sale()
A
54 10 20
WCCS_Admin_Html_Element::text()
A
53 10 19
WC_Conditions::posts_where()
A
54 10 19
WCCS_Admin_Select_Data_Provider::prepare_product_select()
A
48 9 34
WCCS_Rules_Helpers::has_conditions()
A
58 10 15
WCCS_Public_Cart_Discount_Hooks::get_manual_coupon_data()
A
50 9 28
WCCS_Public_Cart_Discount_Hooks::maybe_remove_coupon()
A
54 9 22
WCCS_Updates::add_or_condition()
A
53 9 21
WCCS_Updates::add_or_date_time()
A
53 9 21
WCCS_Compatibility_Product_Bundles::include_in_total_discount()
A
55 9 21
WCCS_Rest_Analytics::best_performing()
A
51 9 21
WCCS_Helpers::get_applying_coupon()
A
53 9 21
WCCS_Product_Price_Replace::should_replace()
A
53 9 21
WCCS_DB_Analytics::log_event()
A
47 8 34
WCCS_Products::get_categories_products()
A
50 8 31
WCCS_Admin_Ajax::update_conditions_ordering()
A
45 7 46
WCCS_Admin_Ajax::duplicate_condition()
A
45 7 46
WCCS_Conditions_Provider::get_cart_discounts()
A
49 8 31
WCCS_Public_Order_Hooks::add_pricing_rules_usage()
A
50 8 31
WCCS_Background_Process::handle()
A
51 8 28
WCCS_Public_Pricing_Hooks::remove_pricings()
A
51 8 26
WCCS_Cart::sort_cart_items()
A
51 8 26
WCCS_Public_Cart_Discount_Hooks::remove_coupons()
A
54 8 23
WCCS_Controller::locate_template()
A
54 8 22
WCCS_Compatibility_Yith_WAPO::cart_item_prices()
A
55 8 19
WCCS_Shipping_Method::get_fee()
A
55 8 18
WCCS_Helpers::register_polyfills()
A
48 7 33
WCCS_Public_Shipping_Hooks::add_cash_on_delivery_shipping_methods()
S
59 8 15
WCCS_Background_Updater::task()
S
50 7 29
WCCS_Product_Price_Replace::can_read_variation_cached_prices()
S
50 7 29
WCCS_Admin_Ajax::delete_condition()
S
46 6 43
WCCS_DB_Conditions::duplicate()
S
52 7 25
WCCS_DB_Cache::add()
S
54 7 20
WCCS_Condition_Validator::user_usage_limit()
S
54 7 20
WCCS_Pricing_Condition_Validator::get_items_subtotal()
S
55 7 20
WCCS_Background_Analytics::impression()
S
56 7 19
WCCS_DB_Cache::get_item_by_product()
S
55 7 19
WCCS_DB_Conditions::add()
S
55 7 19
WCCS_Admin_Html_Element::multicheck()
S
54 7 18
WCCS_Public_Cart_Item_Pricing::set_applied_prices()
S
56 7 18
WCCS_Comparison::math_compare()
S
58 7 16
WCCS_Compatibility_Product_Feed_Pro::should_replace()
S
58 7 15
WCCS_Helpers::get_billing_email()
S
57 7 15
WCCS_Public_Pricing_Hooks::get_product_pricing()
S
59 7 13
WCCS_Sorting::sort_by_ordering_asc()
S
60 7 13
WCCS_Admin_Html_Element::sortable_multicheck()
S
49 6 28
WC_Conditions::is_request()
S
61 7 12
WCCS_Admin::add_offer_notice()
S
51 6 26
WCCS_Cart_Discount::is_manual_coupon()
S
62 7 11
WCCS_Product_Helpers::wc_get_price_excluding_tax()
S
52 6 26
WCCS_Product_Helpers::wc_get_price_including_tax()
S
52 6 26
WCCS_Conditions_Provider::get_products_lists()
S
52 6 25
WCCS_Public_Order_Hooks::add_rules_usage_from_session()
S
53 6 25
WCCS_Updates::update_600()
S
53 6 24
WCCS_Activator::update()
S
53 6 24
WCCS_Product_Helpers::wc_get_price_to_display()
S
53 6 24
WCCS_Public_Product_Pricing::get_discounted_price()
S
53 6 23
WCCS_DB_Rule_Usage_Logs::log_rules_usage()
S
52 6 23
WCCS_Helpers::maybe_show_review()
S
55 6 20
WCCS_Product_Validator::is_valid()
S
55 6 20
WCCS_Comparison::union_compare()
S
56 6 19
WCCS_Compatibility_Yith_WAPO::cart_item_before_discounted_price()
S
55 6 19
WCCS_Rest_Analytics::search()
S
54 6 19
WCCS_Cart::get_products()
S
57 6 18
WCCS_Helpers::should_change_display_price_html()
S
56 6 18
WCCS_Helpers::get_term_hierarchy_name()
S
56 6 17
WCCS_Public_Product_Pricing::get_price()
S
58 6 16
WCCS_Service_Manager::get()
S
57 6 16
WCCS_DB_Cache::get_item()
S
57 6 16
WCCS_DB_Conditions::update_conditions_ordering()
S
58 6 15
WCCS_Compatibility_Yith_WAPO::cart_item_main_price()
S
59 6 14
WCCS_Compatibility_Yith_WAPO::cart_item_discounted_price()
S
59 6 14
WCCS_Compatibility_Yith_WAPO::cart_item_main_display_price()
S
59 6 14
WCCS_Usage_Validator::check_rule_usage_limit()
S
59 6 14
WCCS_Pubilc_Analytics_Hooks::on_cart()
S
60 6 14
WCCS_Product_Price_Replace::get_price_hash()
S
57 6 14
WCCS_Admin_Select_Data_Provider::search_variations()
S
58 6 13
WCCS_Admin_Select_Data_Provider::search_products()
S
58 6 13
WCCS_Product_Price_Replace::replace()
S
60 6 13
WCCS_Product_Price_Replace::maybe_cache_price()
S
60 6 13
WCCS_Compatibility_WPC_Product_Bundles::cart_item_subtotal()
S
61 6 12
WCCS_Shipping_Helpers::get_shipping_package_weight()
S
60 6 12
WCCS_Shipping_Method::calculate_shipping()
S
53 5 23
WCCS_Compatibility_Product_Addons::get_addons_price()
S
53 5 23
WCCS_Compatibility_Booster_WC::init()
S
53 5 21
WCCS_Activator::run_install()
S
48 4 35
WCCS_Public_Order_Hooks::add_shipping_rules_usage()
S
55 5 20
WCCS_Public_Shipping_Hooks::cash_on_delivery_shipping_methods()
S
56 5 19
WCCS_Rest_Review::review()
S
56 5 18
WCCS_Compatibility_WholeSale_Prices::get_wholesale_prices()
S
56 5 18
WCCS_Products::get_categories()
S
49 4 32
WCCS_Public_Cart_Discount_Hooks::apply_coupon()
S
57 5 17
WCCS_Public_Cart_Item_Pricing::get_price()
S
55 5 17
WCCS_Compatibility_Product_Addons::cart_item_prices()
S
57 5 16
WCCS_Discounted_Products_Selector::get_products()
S
58 5 16
WCCS_Shipping_Method::get_total_quantities_cost()
S
57 5 15
WCCS_Shipping_Method::get_total_weights_cost()
S
57 5 15
WCCS_Updates::add_or_rule()
S
63 6 10
WCCS_Compatibility_TM_EPO::cart_item_prices()
S
58 5 15
WCCS_Cart_Discount::get_coupon_codes()
S
60 5 15
WCCS_Discounted_Products_Selector::sort_items()
S
59 5 15
WCCS_Public_Cart_Discount_Hooks::cart_totals_coupon_html()
S
59 5 15
WCCS_Public_Cart_Discount_Hooks::apply_individual_use_coupon()
S
59 5 15
WCCS_Cart::get_items_subtotal()
S
59 5 14
WCCS_Admin_Ajax::get_addons()
S
42 2 59
WCCS_Admin_Html_Element::color()
S
58 5 14
WCCS_Admin_Notices::hide_notices()
S
58 5 14
WCCS_Comparison::equal_to()
S
60 5 14
WCCS_Comparison::less_than()
S
60 5 14
WCCS_Comparison::less_equal_to()
S
60 5 14
WCCS_Comparison::greater_than()
S
60 5 14
WCCS_Comparison::greater_equal_to()
S
60 5 14
WCCS_Product_Validator::categories_in_list()
S
59 5 14
WCCS_Product_Validator::categories_not_in_list()
S
59 5 14
WCCS_Public_Total_Discounts_Hooks::get_order_item_totals()
S
50 4 28
WCCS_Public_Cart_Discount_Hooks::maybe_remove_coupon_message()
S
61 5 13
WCCS_Public_Pricing_Hooks::calculate_cart_totals()
S
61 5 12
WCCS_Public_Product_Pricing::get_discount_value_html()
S
60 5 12
WCCS_Admin_Notices::add_notices()
S
60 5 12
WCCS_Public_Pricing_Hooks::enable_price_hooks()
S
62 5 11
WCCS_Admin_Conditions_Hooks::condition_updated()
S
63 5 11
WCCS_Public_Shipping_Hooks::hide_on_free_shipping()
S
62 5 11
WCCS_Admin_Html_Element::textarea()
S
60 5 11
WCCS_Admin_Conditions_Hooks::condition_deleted()
S
63 5 11
WCCS_Admin_Conditions_Hooks::condition_added()
S
63 5 11
WCCS_Shipping_Helpers::get_shipping_package_item_quantities()
S
61 5 11
WCCS_Condition_Validator::subtotal_including_tax()
S
61 5 11
WCCS_Public::define_hooks()
S
52 4 24
WCCS_Admin_Order_Hooks::order_total_discounts()
S
54 4 23
WCCS_DB_User_Usage_Logs::log_user_usage()
S
53 4 23
WCCS_Admin::handle_offers()
S
42 1 65
WC_Conditions::load_dependencies()
S
41 1 64
WCCS_Public::enqueue_scripts()
S
55 4 19
WCCS_Products::get_custom_taxonomies()
S
56 4 18
WCCS_Background_Batch_Price_Updater::init()
S
55 4 18
WCCS_DB::update()
S
56 4 18
WCCS_Public_Product_Pricing::get_base_price()
S
57 4 17
WCCS_Compatibility_Product_Feed_Pro::enable_change_price_hooks()
S
58 4 17
WCCS_WC_Extension_Activation::__construct()
S
57 4 16
WCCS_DB_Conditions::delete()
S
58 4 16
WCCS_Admin_Assets::localize_script()
S
65 5 7
WCCS_Compatibility_WC_Bookings::get_price()
S
64 5 10
WCCS_Public::enqueue_styles()
S
68 5 6
WCCS_Cart_Discount::is_cart_discount_coupon()
S
62 5 10
WCCS_Product_Helpers::wc_get_price_html()
S
60 4 15
WCCS_Condition_Validator::number_of_cart_items()
S
62 5 10
WCCS_Pricing::__construct()
S
58 4 15
WCCS_Condition_Validator::cart_total_weight()
S
62 5 10
WCCS_Pricing_Condition_Validator::subtotal_including_tax()
S
58 4 15
WCCS_Public_Order_Hooks::log_rules_usage()
S
59 4 15
WCCS_Activator::get_db_update_callbacks()
S
47 2 44
WCCS_Controller::load_template()
S
59 4 14
WCCS_Product_Helpers::delete_product_transients()
S
60 4 14
WCCS_Product_Helpers::get_available_variations()
S
59 4 14
WCCS_Pubilc_Analytics_Hooks::impression()
S
59 4 14
WCCS_Public_Cart_Item_Pricing::get_base_price()
S
58 4 14
WCCS_Cart_Totals::remove_item_base_taxes()
S
60 4 13
WCCS_Public_Cart_Discount_Hooks::maybe_remove_coupon_zero_value()
S
60 4 13
WCCS_Product_Helpers::wc_get_sale_price()
S
61 4 13
WCCS_Product_Helpers::wc_get_variation_prices()
S
61 4 13
WCCS_Public_Product_Pricing::__construct()
S
59 4 13
WCCS_Activator::activate()
S
60 4 13
WCCS_Compatibility_WC_Product_Bundles::is_valid_cart_item()
S
60 4 13
WCCS_Product_Helpers::wc_get_regular_price()
S
61 4 13
WCCS_Product_Helpers::wc_get_price()
S
61 4 13
WCCS_DB_Cache::delete()
S
61 4 12
WCCS_Cart_Items_Helpers::get_product_ids()
S
62 4 12
WCCS_Helpers::wc_add_number_precision_deep()
S
61 4 12
WCCS_Discounted_Products_Selector::categories_not_in_list()
S
61 4 12
WCCS_Admin_Notices::update_notice()
S
61 4 12
WCCS_Admin_Conditions_Hooks::condition_duplicated()
S
62 4 12
WCCS_Helpers::wc_remove_number_precision_deep()
S
61 4 12
WCCS_Background_Price_Updater::task()
S
62 4 12
WCCS_Activator::notices()
S
62 4 12
WCCS_Compatibility_Curcy::cart_item_price_prices_price()
S
63 4 11
WC_Conditions::setup_constants()
S
65 4 11
WCCS_Background_Process::get_memory_limit()
S
62 4 11
WCCS_Admin_Select_Data_Provider::get_variations()
S
62 4 11
WCCS_Cart_Totals::adjust_non_base_location_price()
S
61 4 11
WCCS_Public_Cart_Discount_Hooks::coupon_is_valid()
S
63 4 11
WCCS_Helpers::maybe_get_exact_product()
S
63 4 11
WCCS_Public_Pricing_Hooks::cart_loaded_from_session()
S
62 4 11
WCCS_Public_Product_Pricing::is_in_exclude_rules()
S
63 4 11
WCCS_Loader::run()
S
62 4 11
WCCS_Compatibility_Curcy::maybe_exchange_price()
S
63 4 11
WCCS_Background_Analytics::task()
S
63 4 11
WCCS_Admin_Select_Data_Provider::get_products()
S
62 4 11
WCCS_Admin_Assets::show_review()
S
54 3 24
WCCS_Product_Price_Replace::get_filters()
S
46 1 53
WCCS_Public_Total_Discounts_Hooks::total_discounts_hooks()
S
56 3 20
WCCS_Admin_Select_Data_Provider::get_rules()
S
56 3 19
WCCS_Public_Pricing_Hooks::init()
S
55 3 19
WCCS_Public_Total_Discounts_Hooks::display_total_discounts()
S
56 3 19
WC_Conditions::instance()
S
56 3 19
WCCS_Compatibility_WholeSale_Prices::get_price_html()
S
56 3 18
WCCS_Settings_Manager::get_registered_settings_sections()
S
49 2 33
WCCS_Discounted_Products_Selector::products_not_in_list()
S
57 3 17
WCCS_Public_Order_Hooks::checkout_create_order_line_item()
S
58 3 17
WCCS_Rest_Analytics::register_routes()
S
48 1 46
WCCS_Cart::__call()
S
67 4 7
WCCS_Cart::cart_initialized()
S
66 4 9
WCCS_Shortcode_Bulk_Table::output()
S
58 3 15
WCCS_Cart::get_products_quantities()
S
64 4 10
WCCS_Admin_Html_Element::checkbox()
S
63 4 8
WCCS_Admin_Html_Element::link()
S
62 4 10
WCCS_Compatibility_WC_Subscriptions::should_apply()
S
65 4 9
WCCS_Helpers::wc_format_price_range()
S
66 4 7
WCCS_Product_Helpers::wc_get_product_term_ids()
S
67 4 7
WCCS_Product_Helpers::is_variation_product()
S
65 4 8
WCCS_Rest_Base_Controller::get_item_permissions_check()
S
65 4 7
WCCS_Public_Cart_Item_Pricing::__construct()
S
61 4 10
WCCS_Product_Price_Replace::can_save_variation_cached_prices_transient()
S
66 4 9
WCCS_Custom_Props::get_prop()
S
70 4 6
WCCS_Product_Helpers::is_variable_product()
S
65 4 8
WCCS_Settings_Manager::get_settings_tab_sections()
S
64 4 10
WCCS_Cart_Discount::get_combine_coupon_code()
S
65 4 8
WCCS_Shortcode_Purchase_Message::output()
S
58 3 15
WCCS_Cart_Items_Helpers::get_product_id()
S
63 4 10
WCCS_Cart_Item_Helpers::get_prop()
S
64 4 9
WCCS_Condition_Validator::__construct()
S
68 4 6
WCCS_Cart::products_exists_in_cart()
S
61 3 14
WCCS_Cart::categories_exists_in_cart()
S
61 3 14
WCCS_Background_Updater::dispatch()
S
60 3 14
WCCS_Background_Price_Updater::dispatch()
S
59 3 14
WC_Conditions::woocommerce_init()
S
60 3 13
WCCS_Pubilc_Analytics_Hooks::clear_logged_rules()
S
60 3 13
WCCS_DB_Analytics::create_table()
S
54 2 27
WCCS_Activator::install_actions()
S
60 3 12
WCCS_Compatibility_WOOCS::init()
S
61 3 12
WCCS_Background_Batch_Price_Updater::dismiss_updating_prices_notice()
S
61 3 12
WCCS_Activator::maybe_update_db_version()
S
63 3 12
run_wc_conditions()
S
63 3 11
WCCS_Public_Pricing_Hooks::display_purchase_message()
S
63 3 11
WCCS_Cart::get_product_price()
S
63 3 11
WCCS_DB::delete()
S
62 3 11
WCCS_Helpers::wc_is_rest_api_request()
S
62 3 11
WCCS_DB_Rule_Usage_Logs::log_rule_usage()
S
62 3 11
WCCS_DB_User_Usage_Logs::get_user_usage_count()
S
62 3 11
WCCS_DB_Cache::delete_item_by_product()
S
61 3 11
WCCS_Product_Price_Replace::replace_regular_price()
S
62 3 11
WCCS_Rules_Helpers::has_cart_conditions()
S
48 1 39
WCCS_Background_Process::get_batch()
S
54 2 19
WCCS_DB_User_Usage_Logs::create_table()
S
57 2 19
WCCS_DB_Rule_Usage_Logs::create_table()
S
57 2 19
WCCS_Rules_Helpers::has_user_conditions()
S
50 1 34
WCCS_Admin_Assets::get_script_data()
S
55 2 19
WCCS_DB_Condition_Meta::create_table()
S
58 2 18
WCCS_Background_Batch_Price_Updater::queue_update_prices()
S
58 2 18
WCCS_DB_Conditions::create_table()
S
58 2 17
WCCS_DB_Cache::create_table()
S
59 2 16
WCCS_Public_Pricing_Hooks::get_cart_item_main_display_price()
S
59 2 16
WCCS_Cart_Totals::get_items_from_cart()
S
57 2 16
WCCS_Abstract_Cache::delete_transient_group()
S
58 2 16
WCCS_Public_Pricing_Hooks::get_cart_item_main_price()
S
59 2 16
WCCS_Public_Pricing_Hooks::get_cart_item_before_discounted_price()
S
60 2 16
WCCS_Cart_Totals::get_item_tax_rates()
S
65 3 8
WCCS_Admin_Conditions_Hooks::conditions_ordering_updated()
S
68 3 8
WCCS_Public_Pricing_Hooks::remove_sale_flash()
S
66 3 9
WCCS_Public_Pricing_Hooks::enable_change_price_hooks()
S
67 3 8
WCCS_Admin_Assets::enqueue_style()
S
69 3 6
WCCS_Compatibility_WC_Product_Bundles::process_cart_item()
S
70 3 6
WCCS_Rest_Analytics::chart()
S
62 3 10
WCCS_Total_Discounts::get_discounts_html()
S
65 3 8
WCCS_Cart::__get()
S
67 3 8
WCCS_Custom_Props::__construct()
S
68 3 7
WCCS_Cart_Discount::__construct()
S
64 3 9
WCCS_Cart::display_prices_including_tax()
S
65 3 9
WCCS_Admin_Assets::enqueue_script()
S
69 3 6
WCCS_Discounted_Products_Selector::categories_in_list()
S
66 3 8
WCCS_Cart_Totals::round_line_tax()
S
70 3 6
WCCS_Compatibility_WPC_Product_Bundles::process_cart_item()
S
70 3 6
WCCS_Updates::update_required()
S
70 3 5
WCCS_Activator::check_version()
S
69 3 6
WCCS_Products::get_categories_not_in_list()
S
66 3 8
WCCS_Public_Order_Hooks::add_applied_rules()
S
65 3 9
WCCS_Custom_Props::set_prop()
S
64 3 10
WCCS_Public_Pricing_Hooks::reset_applied_pricings()
S
65 3 9
WCCS_Sorting::sort_by_item_price_asc()
S
71 3 5
WCCS_Shipping_Condition_Validator::is_valid()
S
63 3 10
WCCS_Condition_Validator::is_valid()
S
63 3 10
WCCS_Pubilc_Analytics_Hooks::is_cart_updated()
S
70 3 5
WCCS_Cart_Totals::calculate()
S
69 3 7
WCCS_Customer::__call()
S
68 3 7
WCCS_Helpers::wc_add_number_precision()
S
65 3 8
WCCS_Admin_Controller::render_view()
S
65 3 9
WCCS_Compatibility_WholeSale_Prices::get_bulk_price_html_display_price()
S
66 3 7
WCCS_Helpers::maybe_get_exact_item_id()
S
69 3 6
WCCS_Helpers::is_product_page()
S
67 3 7
WCCS_Pricing::get_pricings()
S
64 3 10
WCCS_Compatibility_Product_Bundles::process_cart_item()
S
70 3 6
WCCS_Compatibility_WholeSale_Prices::get_product_base_price()
S
70 3 5
WCCS_Public_Pricing_Hooks::disable_price_hooks()
S
65 3 9
WCCS_Pubilc_Analytics_Hooks::on_order()
S
67 3 8
WCCS_Shipping_Helpers::get_shipping_package_contents_count()
S
69 3 6
WCCS_Product_Price_Replace::enable_hooks()
S
66 3 8
WCCS_Product_Validator::products_in_list()
S
67 3 7
WCCS_Public_Shipping_Hooks::__construct()
S
63 3 10
WCCS_Background_Price_Updater::handle_cron_healthcheck()
S
66 3 10
WCCS_Public_Pricing_Hooks::get_price_html()
S
64 3 10
WCCS_Sorting::sort_asc()
S
70 3 6
WCCS_Compatibility_Yith_WAPO::apply_pricing_on_cart_item()
S
70 3 6
WCCS_Product_Validator::products_not_in_list()
S
67 3 7
WCCS_Updates::update_460()
S
59 2 15
WCCS_Helpers::wc_get_rounding_precision()
S
64 3 10
WCCS_Background_Updater::handle_cron_healthcheck()
S
66 3 10
WCCS_Condition_Validator::init_cart()
S
69 3 8
WCCS_Public_Controller::render_view()
S
65 3 9
WCCS_Background_Analytics::handle_cron_healthcheck()
S
66 3 10
WCCS_Helpers::should_change_display_price()
S
64 3 10
WCCS_Cart_Totals::__construct()
S
67 3 7
WCCS_Product_Price_Replace::disable_hooks()
S
66 3 8
WCCS_Background_Batch_Price_Updater::update_prices_request()
S
64 3 9
WCCS_Activator::needs_db_update()
S
68 3 6
WCCS_Sorting::sort_by_order_asc()
S
71 3 5
WCCS_Background_Process::delete_all_batches()
S
61 2 12
WCCS_Background_Process::is_queue_empty()
S
60 2 12
WCCS_Compatibility_Product_Addons::cart_item_before_discounted_price()
S
62 2 12
WCCS_Background_Process::schedule_cron_healthcheck()
S
61 2 11
WC_Conditions::wpmu_drop_tables()
S
63 2 11
WC_Conditions::define_services()
S
56 1 18
WCCS_Cart_Totals::get_default_item_props()
S
59 1 16
WC_Conditions::hpos_support()
S
71 2 5
WCCS_Compatibility_Product_Addons::cart_item_discounted_price()
S
70 2 6
WCCS_Admin_Assets::register_style()
S
68 2 7
WCCS_DB_Analytics::get_columns()
S
60 1 15
WCCS_Cart_Item_Pricing_Discounts::get_discounts()
S
65 2 9
WCCS_Discounted_Products_Selector::__construct()
S
74 2 4
WCCS_Compatibility_Product_Addons::cart_item_main_display_price()
S
70 2 6
WCCS_DB_Cache::delete_items_by_type()
S
67 2 7
WCCS_Compatibility_Yith_WAPO::init()
S
62 2 10
WCCS_Cart_Item_Pricing_Discounts::get_pricings()
S
65 2 9
WC_Conditions::new_blog_created()
S
69 2 7
WCCS_Discounted_Products_Selector::products_in_list()
S
70 2 6
WCCS_Background_Analytics::dispatch()
S
64 2 10
WCCS_Cart_Item_Pricing_Discounts::__construct()
S
63 2 10
WCCS_Shipping_Method::get_rule_cost()
S
67 2 7
WCCS_Background_Process::kill_process()
S
72 2 6
WCCS_Compatibility_Product_Addons::init()
S
64 2 9
WCCS_DB::installed()
S
72 2 6
WCCS_Cart_Totals::get_line_item_subtotal()
S
75 2 4
WCCS_Product_Validator::__construct()
S
77 2 3
WCCS_Background_Process::batch_limit_exceeded()
S
79 2 3
WCCS_Admin_Assets::localize_scripts()
S
74 2 5
WCCS_Background_Analytics::schedule_event()
S
72 2 5
WCCS_Background_Analytics::__construct()
S
69 2 6
WCCS_Admin_Notices::init()
S
64 2 9
WCCS_Compatibility_Product_Addons::cart_item_main_price()
S
70 2 6
WCCS_Product_Validator::all_products()
S
71 2 6
WCCS_DB::insert()
S
61 1 12
WCCS_Compatibility_Product_Addons::__construct()
S
81 1 3
WCCS_Reports::get_rule_report()
S
78 1 3
WCCS_DB_Conditions::__construct()
S
70 1 6
WCCS_Admin_Notices::remove_all_notices()
S
81 1 3
WCCS_DB_Conditions::get_column_defaults()
S
82 1 3
WCCS_Public_Order_Hooks::init()
S
71 1 5
WCCS_Admin_Ajax::__construct()
S
63 1 10
WCCS_Admin_Notices::store_notices()
S
80 1 3
WCCS_Admin_Settings_Menu::create_menu()
S
68 1 8
WCCS_Pricing::get_all_pricing_rules()
S
82 1 3
activate_wc_conditions()
S
76 1 4
WCCS_Public_Shipping_Hooks::shipping_methods()
S
76 1 4
WCCS_Pricing::reset_cache()
S
65 1 10
WCCS_Compatibilities::__construct()
S
77 1 4
WCCS_Shipping_Method::__construct()
S
68 1 7
WCCS_DB::get_column()
S
71 1 5
WCCS_DB_Analytics::__construct()
S
70 1 6
WCCS_DB::__construct()
S
98 1 1
WCCS_Admin_Settings_Menu::sanitize_text_field()
S
80 1 3
WCCS_DB_Cache::get_columns()
S
68 1 8
WCCS_Public_Products_List::products_query()
S
78 1 3
WCCS_Public_Cart_Item_Pricing::get_prices()
S
78 1 3
WCCS_Admin_Notices::get_notices()
S
82 1 3
WCCS_DB_Analytics::get_column_defaults()
S
82 1 3
WCCS_DB::get_by()
S
71 1 5
WCCS_Products::get_recently_viewed_products()
S
82 1 3
WCCS_Compatibility_Yith_WAPO::__construct()
S
81 1 3
WCCS_Shipping_Method::get_option()
S
67 1 8
WCCS_Pricing::get_exclude_rules()
S
82 1 3
WCCS_Admin_Conditions_Hooks::__construct()
S
74 1 4
WCCS_DB_Cache::__construct()
S
70 1 6
WCCS_Admin_Settings_Menu::settings_updated()
S
82 1 3
deactivate_wc_conditions()
S
76 1 4
WCCS_Admin_Settings_Menu::__construct()
S
69 1 6
WCCS_Admin_Assets::__construct()
S
77 1 4
WCCS_Admin_Assets::init_hooks()
S
79 1 3
WCCS_DB::get_column_defaults()
S
82 1 3
WCCS_Conditions_Provider::get_shippings()
S
65 1 9
WCCS_Updates::update_110_db_version()
S
80 1 3
WCCS_Background_Analytics::is_updating()
S
80 1 3
WCCS_Background_Analytics::is_memory_exceeded()
S
81 1 3
WCCS_Shipping_Method::init()
S
70 1 6
WCCS_DB_Conditions::get_columns()
S
66 1 9
WCCS_Pricing::is_in_exclude_rules()
S
82 1 3
WCCS_Updates::clear_pricing_caches()
S
81 1 3
WCCS_Admin_Notices::add_notice()
S
78 1 3
WCCS_Admin_Conditions_Hooks::enable_hooks()
S
68 1 7
WCCS_Public_Cart_Item_Pricing::get_applied_rules()
S
82 1 3
WCCS_Products::get_tags()
S
82 1 3
WCCS_Admin_Notices::settings_notices()
S
81 1 3
WCCS_DB::get_columns()
S
82 1 3
WCCS_Admin_Notices::remove_notice()
S
79 1 3
WCCS_Discounted_Products_Selector::all_products()
S
66 1 9
WCCS_Background_Analytics::complete()
S
72 1 5
WCCS_Products::get_products_have_tags()
S
82 1 3
WCCS_Products::get_top_rated_products()
S
82 1 3
WCCS_DB_Cache::get_column_defaults()
S
82 1 3
WCCS()
S
82 1 3
WCCS_DB::get()
S
74 1 4
WCCS_Public_Products_List::__construct()
S
63 1 10

242 more item(s) not shown.