Code Analysis: YayPricing – WooCommerce Dynamic Pricing & Discounts 2.1

Function Rating Maintainability Complexity Lines of code
YAYDP\YAYDP_Activation::convert_old_data()
D
26
37 160
YAYDP\Helper\YAYDP_Helper::get_min_max_discount_percentages()
D
31 34 104
YAYDP\Abstracts\YAYDP_Rule::get_incomplete_conditions()
D
31 33 107
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::add_encouraged_notice()
C
34 24 91
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::add_encouraged_notice()
B
36 16 83
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_possible_buy_cases()
B
38 16 74
YAYDP\Core\Product_Pricing\YAYDP_BOGO::add_encouraged_notice()
B
37 15 76
YAYDP\Helper\YAYDP_Condition_Helper::check_conditions()
B
42 16 55
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::can_apply_to()
B
43 16 48
YAYDP\Core\Product_Pricing\YAYDP_Simple_Adjustment::add_encouraged_notice()
A
41 13 56
YAYDP\Core\YAYDP_Product_Pricing_Manager::get_sale_tag()
A
42 13 52
YAYDP\API\Controllers\YAYDP_REST_RULE_V1_CONTROLLER::get_matching_products()
A
41 12 61
YAYDP\Helper\YAYDP_Condition_Helper::check_cart_item()
A
46 13 37
YAYDP\Core\YAYDP_Product_Pricing_Manager::change_product_price_html()
A
43 12 50
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::calculate_cart()
A
44 12 45
YAYDP\Abstracts\YAYDP_Exclude_Rule::can_apply_to()
A
45 12 42
YAYDP\Helper\YAYDP_Condition_Helper::check_shipping_region()
A
49 12 27
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_possible_get_cases()
A
44 10 48
YAYDP\Core\YAYDP_Cart_Discount_Manager::calculate_pricings()
A
45 10 41
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_price()
A
43 9 52
YAYDP\Helper\YAYDP_Condition_Helper::check_cart_subtotal_price()
A
48 10 33
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::publish_cart()
A
45 9 41
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_grouped_product_price_html()
A
47 9 35
YAYDP\Core\YAYDP_Checkout_Fee_Manager::calculate_pricings()
A
48 9 34
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_matching_products()
A
50 9 28
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::handle_add_free_item_adjustment()
A
49 9 27
YAYDP\Core\YAYDP_Product_Pricing_Manager::add_offer_description()
A
51 9 26
YAYDP\Core\Cart_Discount\YAYDP_Simple_Discount::add_encouraged_notice()
A
45 7 45
YAYDP\Core\Checkout_Fee\YAYDP_Shipping_Fee::add_encouraged_notice()
A
45 7 45
YAYDP\Core\YAYDP_Product_Pricing_Manager::__construct()
A
44 7 45
YAYDP\Helper\YAYDP_Condition_Helper::check_cart_quantity()
A
50 8 29
YAYDP\Helper\YAYDP_Product_Helper::check_category()
A
50 8 28
YAYDP\Helper\YAYDP_Product_Helper::check_tag()
A
50 8 28
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::check_condition()
A
50 8 28
YAYDP\Helper\YAYDP_Pricing_Helper::calculate_amount()
A
53 8 24
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::register_routes()
A
36 1 128
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::custom_meta_stock_query()
A
44 6 52
YAYDP\Core\YAYDP_Cart_Discount_Manager::before_checkout_process()
A
53 8 21
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_removing_rules()
A
54 8 20
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::simplify_product_list()
A
49 7 35
YAYDP\Core\YAYDP_Product_Pricing_Manager::before_checkout_process()
A
54 8 20
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::replace_offer_description_variables()
A
44 6 49
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::replace_offer_description_variables()
S
48 7 30
yaydp_is_request()
S
61 8 12
YAYDP\Core\YAYDP_Cart_Discount_Manager::change_coupon_html()
S
46 6 40
YAYDP\Core\YAYDP_Cart_Discount_Manager::get_shop_coupon_data()
S
54 7 20
YAYDP\Helper\YAYDP_Product_Helper::check_product()
S
54 7 20
YAYDP\Constants\YAYDP_Admin_Settings::get_product_filters()
S
38 1 110
YAYDP\Vite::css_urls()
S
55 7 19
YAYDP\Core\Product_Pricing\YAYDP_BOGO::handle_add_free_item_adjustment()
S
54 7 19
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_variation_ids()
S
45 5 47
YAYDP\Integrations\VillaTheme\YAYDP_CURCY_Integration::get_product_original_price()
S
56 7 17
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::handle_discount_adjustment()
S
48 6 31
YAYDP\Core\YAYDP_Cart_Discount_Manager::checkout_order_processed()
S
57 7 15
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_matching_range()
S
57 7 15
YAYDP\Helper\YAYDP_Condition_Helper::check_payment_method()
S
58 7 13
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::handle_add_new_free_item()
S
52 6 21
YAYDP\API\Models\YAYDP_Data_Model::get_shipping_regions()
S
49 5 35
YAYDP\Core\YAYDP_Cart_Discount_Manager::after_payment_successful()
S
56 6 17
YAYDP\Core\YAYDP_Checkout_Fee_Manager::after_payment_successful()
S
56 6 17
YAYDP\Core\YAYDP_Product_Pricing_Manager::after_payment_successful()
S
56 6 17
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::custom_meta_price_query()
S
51 5 29
YAYDP\Core\YAYDP_Product_Pricing_Manager::checkout_order_processed()
S
59 6 13
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::get_product_original_price()
S
59 6 13
YAYDP\Helper\YAYDP_Pricing_Helper::calculate_price()
S
61 6 12
YAYDP\Core\YAYDP_Checkout_Fee_Manager::cart_totals_fee_html()
S
52 5 26
YAYDP\Core\Product_Pricing\YAYDP_BOGO::handle_discount_adjustment()
S
51 5 26
YAYDP\Core\YAYDP_Product_Pricing_Manager::add_pricing_table()
S
53 5 24
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::collect_adjustments()
S
53 5 23
YAYDP\Helper\YAYDP_Helper::replace_rgb_to_hex()
S
54 5 20
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_variable_product_price_html()
S
54 5 19
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::calculate_adjustment()
S
49 4 33
YAYDP\Helper\YAYDP_Helper::get_pricing_milestones()
S
56 5 18
YAYDP\Core\Checkout_Fee\YAYDP_Shipping_Fee::add_fee()
S
56 5 18
yaydp_variable_product_prices()
S
57 5 16
YAYDP\Core\YAYDP_Cart_Discount_Manager::change_coupon_label()
S
57 5 16
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::get_cptui_product_taxonomies()
S
58 5 16
YAYDP\Factory\YAYDP_Product_Pricing_Rule_Factory::get_rule()
S
58 5 15
YAYDP\Core\YAYDP_Cart_Discount_Manager::remove_all_yaydp_discounts()
S
58 5 15
YAYDP\Core\YAYDP_Checkout_Fee_Manager::before_checkout_process()
S
58 5 15
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_custom_filter()
S
59 5 13
YAYDP\Helper\YAYDP_Helper::sort_adjustments_by_get_free_item_first()
S
60 5 13
YAYDP\Core\YAYDP_Cart_Discount_Manager::change_coupon_message()
S
59 5 13
YAYDP\Core\YAYDP_Cart_Discount_Manager::change_coupon_error()
S
59 5 13
yaydp_get_cart_total_weight()
S
60 5 13
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::replace_tooltip_variables()
S
59 5 12
YAYDP\Abstracts\YAYDP_Rule::is_in_schedule()
S
61 5 11
YAYDP\API\Models\YAYDP_Data_Model::get_payment_methods()
S
52 4 25
YAYDP\Helper\YAYDP_Helper::sort_adjustments_by_high_amount_first()
S
55 4 23
YAYDP\Helper\YAYDP_Helper::sort_adjustments_by_small_amount_first()
S
55 4 23
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::replace_tooltip_variables()
S
54 4 20
YAYDP\Constants\YAYDP_Encouraged_Notice::get_default()
S
56 4 20
YAYDP\Helper\YAYDP_Product_Helper::check_price()
S
55 4 19
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::replace_tooltip_variables()
S
56 4 17
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_ids()
S
57 4 17
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_adjustment_amount()
S
56 4 17
YAYDP\Core\Product_Pricing\YAYDP_Buy_Case::get_discount_time()
S
58 4 16
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::save_page_data()
S
50 3 31
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_offer_description()
S
65 5 9
YAYDP\Helper\YAYDP_Condition_Helper::check_customer_order_count()
S
58 4 15
YAYDP\Core\YAYDP_Cart_Discount_Manager::checkout_no_payment_needed_redirect()
S
59 4 14
YAYDP\Core\YAYDP_Checkout_Fee_Manager::checkout_no_payment_needed_redirect()
S
59 4 14
YAYDP\Core\YAYDP_Product_Pricing_Manager::checkout_no_payment_needed_redirect()
S
59 4 14
YAYDP\Core\Product_Pricing\YAYDP_BOGO::collect_adjustments()
S
59 4 14
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::collect_adjustments()
S
59 4 14
YAYDP\Helper\YAYDP_Product_Helper::check_stock()
S
60 4 13
YAYDP\Core\YAYDP_Exclude_Manager::is_excluded_callback()
S
60 4 13
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_coupons()
S
60 4 12
YAYDP\Core\Exclude\YAYDP_Simple_Exclude::check_exclude()
S
62 4 12
YAYDP\Factory\YAYDP_Checkout_Fee_Rule_Factory::get_rule()
S
61 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_variations()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_products()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_categories()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_tags()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_customers()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_customer_roles()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_shipping_regions()
S
60 4 12
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_payment_methods()
S
60 4 12
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::reject_fixed_price()
S
62 4 11
YAYDP\Core\YAYDP_Checkout_Fee_Manager::checkout_order_processed()
S
62 4 11
yaydp_get_stock_quantity()
S
63 4 11
YAYDP\API\Models\YAYDP_Data_Model::get_customer_roles()
S
53 3 24
YAYDP\API\Models\YAYDP_Data_Model::get_customers()
S
49 2 37
YAYDP\Core\Checkout_Fee\YAYDP_Custom_Fee::calculate_adjustment()
S
55 3 20
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_categories()
S
56 3 19
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_tags()
S
56 3 19
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::get_matching_products()
S
56 3 19
YAYDP\Vite::enqueue_vite()
S
56 3 18
YAYDP\Core\YAYDP_Product_Pricing_Manager::calculate_pricings()
S
56 3 17
YAYDP\API\Models\YAYDP_Setting_Model::get_all()
S
50 2 32
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_fixed_discount_values()
S
63 4 10
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::add_free_item()
S
59 3 15
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_coupon_code()
S
68 4 6
YAYDP\Vite::js_preload_imports()
S
60 3 15
YAYDP\Core\Exclude\YAYDP_Coupon_Exclude::check_coupon_applied()
S
59 3 15
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_maximum_adjustment_amount()
S
64 4 10
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_maximum_adjustment_amounts()
S
64 4 9
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_adjustment_amount()
S
59 3 14
YAYDP\Core\Product_Pricing\YAYDP_Simple_Adjustment::get_adjustment_amount()
S
59 3 14
YAYDP\Core\Product_Pricing\YAYDP_Simple_Adjustment::collect_adjustments()
S
59 3 14
YAYDP\Core\YAYDP_Checkout_Fee_Manager::get_all_rules()
S
60 3 14
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_adjustment_amount()
S
59 3 14
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::replace_tooltip_variables()
S
58 3 14
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::__construct()
S
59 3 13
YAYDP\YayPricing::includes()
S
63 3 11
YAYDP\Helper\YAYDP_Condition_Helper::check_shipping_total()
S
62 3 11
YAYDP\Helper\YAYDP_Condition_Helper::check_cart_total_weight()
S
62 3 11
YAYDP\Core\YAYDP_Product_Pricing_Manager::disable_free_cart_item_quantity_input()
S
61 3 11
YAYDP\Vite::css_tag()
S
62 3 11
YAYDP\API\Models\YAYDP_Data_Model::get_variations()
S
53 2 24
YAYDP\admin\YAYDP_Admin_Settings::enqueue_scripts()
S
46 1 38
YAYDP\Core\YAYDP_Product_Pricing_Manager::render_offer_description()
S
56 2 21
YAYDP\YAYDP_Enqueue_Frontend::enqueue_scripts()
S
55 2 20
YAYDP\Core\YAYDP_Product_Pricing_Manager::change_cart_item_price_html()
S
55 2 20
YAYDP\Core\YAYDP_Product_Pricing_Manager::change_free_cart_item_price()
S
56 2 19
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_percentage_discount_values()
S
65 3 9
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::has_range_from_one_quantity()
S
65 3 9
load_plugin()
S
68 3 7
YAYDP\YAYDP_I18n::load_plugin_text_domain()
S
63 3 10
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_tooltip()
S
70 3 6
YAYDP\API\YAYDP_Rest::on_rest_api_init()
S
66 3 9
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::get_tooltip()
S
70 3 6
YAYDP\Factory\YAYDP_Exclude_Rule_Factory::get_rule()
S
64 3 9
YAYDP\Helper\YAYDP_Helper::check_nonce()
S
68 3 6
YAYDP\Helper\YAYDP_Helper::get_mapped_virtual_cart_items()
S
63 3 10
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_price_html()
S
64 3 10
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_single_product_price_html()
S
63 3 10
YAYDP\Helper\YAYDP_Pricing_Helper::get_item_price()
S
66 3 7
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::reverse_price()
S
63 3 10
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::convert_price()
S
63 3 10
YAYDP\Abstracts\YAYDP_Rule::is_running()
S
75 3 4
YAYDP\Core\YAYDP_Pricing_Manager::__construct()
S
66 3 8
YAYDP\Core\YAYDP_Product_Pricing_Manager::remove_free_item()
S
68 3 7
YAYDP\Abstracts\YAYDP_Rule::is_reach_limit_uses()
S
65 3 9
YAYDP\Vite::register()
S
63 3 10
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_tooltip()
S
70 3 6
YAYDP\Vite::imports_urls()
S
63 3 10
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_pricing_type()
S
64 3 10
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_pricing_value()
S
64 3 10
YAYDP\Core\YAYDP_Cart_Discount_Manager::get_available_rules()
S
62 2 13
YAYDP\Core\YAYDP_Checkout_Fee_Manager::get_available_rules()
S
61 2 13
YAYDP\Core\YAYDP_Exclude_Manager::get_available_rules()
S
61 2 13
YAYDP\admin\YAYDP_Admin_Menus::settings_menu()
S
61 2 13
yaydp_duplicate_fallback_notices()
S
64 2 13
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::sort_product_list()
S
63 2 12
YAYDP\YAYDP_Logger::log()
S
61 2 11
YAYDP\Helper\YAYDP_Condition_Helper::check_customer_role()
S
62 2 11
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::admin_product_filters()
S
55 1 24
YAYDP\API\Models\YAYDP_Data_Model::get_coupons()
S
53 1 24
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_coupon_data()
S
53 1 23
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::get_filter_result()
S
54 1 22
YAYDP\API\Models\YAYDP_Data_Model::get_tags()
S
54 1 22
YAYDP\API\Models\YAYDP_Data_Model::get_categories()
S
54 1 22
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::get_default_coupon_data()
S
55 1 21
YAYDP\API\Models\YAYDP_Data_Model::get_products()
S
55 1 21
YAYDP\Integrations\WebDevStudios\YAYDP_CPT_UI_Integration::taxonomies_localize_data()
S
58 1 19
YAYDP\admin\YAYDP_Admin_Menus::__construct()
S
56 1 19
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_formatted_response_products()
S
57 1 18
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_buy_product_match_type()
S
77 2 3
YAYDP\Core\YAYDP_Product_Pricing_Manager::before_shop_loop_item()
S
69 2 7
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_quantity_title()
S
76 2 3
YAYDP\Abstracts\YAYDP_Exclude_Rule::get_buy_product_match_type()
S
77 2 3
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::get_coupon_data()
S
64 2 9
YAYDP\Core\YAYDP_Product_Pricing_Manager::recalculate_mini_cart()
S
72 2 6
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_how_to_apply()
S
78 2 3
YAYDP\Core\YAYDP_Cart_Discount_Manager::__construct()
S
57 1 15
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_pricing_type()
S
77 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_countdown_settings()
S
77 2 3
YAYDP\Vite::asset_url()
S
69 2 6
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::get_maximum_adjustment_amount()
S
77 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_price_title()
S
76 2 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_percentage_discount_values()
S
72 2 6
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_maximum_adjustment_amount()
S
74 2 4
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::__construct()
S
64 2 9
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_percentage_discount_values()
S
72 2 6
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::get_pricing_value()
S
77 2 3
YAYDP\Helper\YAYDP_Helper::sanitize_array()
S
69 2 7
YAYDP\Vite::get_public_url_base()
S
79 2 3
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_pricing_value()
S
77 2 3
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_buy_product_filters()
S
78 2 3
YAYDP\Core\YAYDP_Product_Pricing_Manager::remove_adjustment_data()
S
72 2 5
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_maximum_adjustment_amounts()
S
72 2 6
YAYDP\YAYDP_Fallback::__construct()
S
67 2 7
YAYDP\Core\YAYDP_Cart_Discount_Manager::get_all_rules()
S
72 2 5
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_fixed_discount_values()
S
70 2 6
YAYDP\Settings\YAYDP_Checkout_Fee_Settings::get_how_to_apply()
S
78 2 3
YAYDP\Settings\YAYDP_Cart_Discount_Settings::get_encouraged_notice_settings()
S
77 2 3
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::get_percentage_discount_values()
S
72 2 6
YAYDP\YAYDP_Logger::log_exception_message()
S
63 2 9
YAYDP\Settings\YAYDP_Product_Pricing_Settings::show_sale_off_amount()
S
78 2 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::make_adjustment()
S
69 2 7
yaydp_is_cart_discount()
S
78 2 3
YAYDP\Core\YAYDP_Exclude_Manager::get_all_rules()
S
72 2 5
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_name()
S
78 2 3
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_fixed_discount_values()
S
71 2 6
YAYDP\Settings\YAYDP_Product_Pricing_Settings::show_discounted_with_regular_price()
S
78 2 3
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::get_pricing_type()
S
77 2 3
YAYDP\Settings\YAYDP_Checkout_Fee_Settings::get_encouraged_notice_settings()
S
77 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_position()
S
76 2 3
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::get_adjustments()
S
78 2 3
YAYDP\Settings\YAYDP_Cart_Discount_Settings::is_combined()
S
78 2 3
YAYDP\Helper\YAYDP_Product_Helper::check_product_variation()
S
70 2 5
YAYDP\Core\Product_Pricing\YAYDP_Buy_Item::get_remaining_quantity()
S
77 2 3
YAYDP\Integrations\VillaTheme\YAYDP_CURCY_Integration::__construct()
S
66 2 8
YAYDP\YAYDP_Enqueue_Frontend::__construct()
S
72 2 5
yaydp_get_shipping_fee()
S
68 2 7
YAYDP\Core\Product_Pricing\YAYDP_Get_Case::get_maximum_get_quantity()
S
71 2 6
YAYDP\Core\Exclude\YAYDP_Coupon_Exclude::get_coupon_condition()
S
78 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::show_discounted_price()
S
78 2 3
YAYDP\Core\Product_Pricing\YAYDP_Get_Case::decrease_maximum_get_quantity()
S
78 2 3
YAYDP\YayPricing::add_plugin_extra_links()
S
69 2 7
YAYDP\YAYDP_Constants::define()
S
75 2 5
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::is_excluded()
S
74 2 4
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::add_maybe_adjustment()
S
68 2 7
YAYDP\Settings\YAYDP_Product_Pricing_Settings::__construct()
S
73 2 4
YAYDP\Settings\YAYDP_Product_Pricing_Settings::show_regular_price()
S
78 2 3
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::__construct()
S
65 2 8
YAYDP\Helper\YAYDP_Condition_Helper::check_specific_customer()
S
68 2 6
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_pricing_value()
S
77 2 3
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_maximum_adjustment_amount()
S
74 2 4
YAYDP\Abstracts\YAYDP_Rule::get_type()
S
78 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_discount_base_on()
S
78 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_discount_title()
S
76 2 3
YAYDP\Abstracts\YAYDP_Exclude_Rule::get_buy_product_filters()
S
78 2 3
YAYDP\Abstracts\YAYDP_Rule::get_id()
S
78 2 3
YAYDP\Integrations\VillaTheme\YAYDP_CURCY_Integration::convert_price()
S
71 2 6
YAYDP\Core\YAYDP_Product_Pricing_Manager::single_product_image_thumbnail_html()
S
67 2 8
YAYDP\Settings\YAYDP_Product_Pricing_Settings::disable_when_on_sale()
S
78 2 3
YAYDP\Settings\YAYDP_Cart_Discount_Settings::get_how_to_apply()
S
78 2 3
YAYDP\Settings\YAYDP_Cart_Discount_Settings::get_countdown_settings()
S
77 2 3
YAYDP\Helper\YAYDP_Condition_Helper::check_logged_customer()
S
77 2 3
yaydp_is_rest_api_request()
S
66 2 8
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_encouraged_notice_settings()
S
77 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_settings()
S
77 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_border_color()
S
76 2 3
YAYDP\Settings\YAYDP_Checkout_Fee_Settings::get_countdown_settings()
S
77 2 3
YAYDP\Abstracts\YAYDP_Exclude_Rule::get_excluded_list()
S
78 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::show_sale_tag()
S
78 2 3
YAYDP\Core\Checkout_Fee\YAYDP_Custom_Fee::add_fee()
S
63 2 10
yaydp_is_product_pricing()
S
78 2 3
YAYDP\Integrations\VillaTheme\YAYDP_CURCY_Integration::reverse_price()
S
71 2 6
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::get_pricing_type()
S
77 2 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_fixed_discount_values()
S
71 2 6
yaydp_is_checkout_fee()
S
78 2 3
YAYDP\Abstracts\YAYDP_Rule::get_name()
S
78 2 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_title()
S
76 2 3
YAYDP\Core\Product_Pricing\YAYDP_BOGO::make_adjustment()
S
69 2 7
YAYDP\Core\YAYDP_Product_Pricing_Manager::get_all_rules()
S
75 2 4
YAYDP\Core\YAYDP_Product_Pricing_Manager::remove_free_cart_item_remove_link()
S
67 2 7
YAYDP\Core\YAYDP_Product_Pricing_Manager::remove_free_cart_item_subtotal()
S
69 2 6
YAYDP\Settings\YAYDP_Cart_Discount_Settings::use_id_as_code()
S
78 2 3
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::make_adjustment()
S
60 1 13
YAYDP\admin\YAYDP_Admin_Report::enqueue_scripts()
S
62 1 13
YAYDP\Core\Checkout_Fee\YAYDP_Shipping_Fee::calculate_adjustment()
S
61 1 13
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::get_page_data()
S
61 1 13
YAYDP\API\Controllers\YAYDP_REST_RULE_V1_CONTROLLER::register_routes()
S
62 1 13
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_product_by_stock_quantity()
S
61 1 13
YAYDP\Core\Product_Pricing\YAYDP_Simple_Adjustment::make_adjustment()
S
61 1 12
YAYDP\Core\YAYDP_Checkout_Fee_Manager::__construct()
S
61 1 11
YAYDP\Constants\YAYDP_Pricing_Table::get_default()
S
63 1 11
YAYDP\YayPricing::register_rest_api()
S
79 1 3
YAYDP\Vite::base_path()
S
80 1 3
YAYDP\YayPricing::add_action_links()
S
67 1 7
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart::get_cart_items()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::set_quantity()
S
80 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_Item::get_data()
S
82 1 3
YAYDP\admin\YAYDP_Admin_Menus::report_page()
S
79 1 3
YAYDP\Core\YAYDP_Product_Pricing_Manager::after_calculate_pricings()
S
91 1 2
YAYDP\admin\YAYDP_Admin_Menus::settings_page()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_Item::increase_processing_quantity()
S
81 1 3
YAYDP\Core\YAYDP_Product_Pricing_Manager::get_available_rules()
S
65 1 10
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::set_price()
S
80 1 3
YAYDP\admin\YAYDP_Admin_Menus::load_report_page()
S
79 1 3
YAYDP\Settings\YAYDP_Product_Pricing_Settings::get_pricing_table_border_style()
S
82 1 3
YAYDP\Abstracts\YAYDP_Rule::is_enabled()
S
79 1 3
YAYDP\Core\YAYDP_Checkout_Fee_Manager::initialize()
S
80 1 3
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::add_encouraged_notice()
S
100 1 0
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_get_quantity()
S
80 1 3
yaydp_prepare_html()
S
76 1 4
YAYDP\Abstracts\YAYDP_Rule::__construct()
S
81 1 3
YAYDP\YAYDP_Activation::initialize()
S
80 1 3
YAYDP\Core\YAYDP_Checkout_Fee_Manager::remove_all_fees()
S
91 1 2
YAYDP\API\Controllers\YAYDP_REST_REPORT_V1_CONTROLLER::register_routes()
S
91 1 2
YAYDP\Constants\YAYDP_Pricing_Table::get_sample_data()
S
68 1 7
YAYDP\YAYDP_Enqueue_Frontend::enqueue_style()
S
67 1 8
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::save_removing_rules()
S
65 1 8
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_type()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_Case::set_discount_time()
S
81 1 3
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::add_adjustment()
S
80 1 3
YAYDP\Core\YAYDP_Cart_Discount_Manager::before_calculate_pricings()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_ranges()
S
80 1 3
YAYDP\Abstracts\YAYDP_Rule::replace_countdown_variables()
S
71 1 5
YAYDP\Core\Product_Pricing\YAYDP_Get_Case::get_expect_to_get()
S
82 1 3
YAYDP\API\Controllers\YAYDP_REST_REPORT_V1_CONTROLLER::permission_callback()
S
82 1 3
YAYDP\YayPricing::__construct()
S
75 1 5
YAYDP\Constants\YAYDP_Admin_Settings::get_search_limit()
S
80 1 3
YAYDP\Core\YAYDP_Product_Pricing_Manager::initialize()
S
80 1 3
YAYDP\Core\YAYDP_Exclude_Manager::initialize()
S
80 1 3
YAYDP\Core\Product_Pricing\YAYDP_Get_Case::get_items()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::is_repeat()
S
80 1 3
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::process()
S
81 1 3
YAYDP\API\Controllers\YAYDP_REST_RULE_V1_CONTROLLER::permission_callback()
S
82 1 3
YAYDP\API\YAYDP_Rest::get_v1_controllers()
S
69 1 7
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::get_data()
S
82 1 3
YAYDP\YAYDP_Constants::define_constants()
S
76 1 4
YAYDP\Vite::get_manifest()
S
74 1 4
YAYDP\YAYDP_Fallback::add_require_php_version_notice()
S
80 1 3
YAYDP\YayPricing::init_hooks()
S
78 1 4
YAYDP\Core\YAYDP_Cart_Discount_Manager::initialize()
S
80 1 3
YAYDP\Helper\YAYDP_Helper::str_to_hex()
S
74 1 4
YAYDP\admin\YAYDP_Admin::__construct()
S
79 1 3
YAYDP\Core\Checkout_Fee\YAYDP_Custom_Fee::add_encouraged_notice()
S
98 1 1
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::get_key()
S
82 1 3
YAYDP\YayPricing::define_constants()
S
80 1 3
YAYDP\Abstracts\YAYDP_Rule::get_data()
S
82 1 3
yaydp_is_variable_product()
S
80 1 3
yaydp_is_grouped_product()
S
80 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_Item::__construct()
S
81 1 3
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::init_hooks()
S
74 1 4
YAYDP\Core\YAYDP_Product_Pricing_Manager::before_calculate_pricings()
S
78 1 4
YAYDP\admin\YAYDP_Admin_Menus::load_settings_page()
S
82 1 3
YAYDP\Core\YAYDP_Exclude_Manager::__construct()
S
72 1 5
YAYDP\admin\YAYDP_Admin_Settings::init()
S
74 1 4
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::__construct()
S
69 1 6
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::check_conditions()
S
82 1 3
YAYDP\API\Models\YAYDP_Rule_Model::get_all()
S
65 1 9
YAYDP\Core\Product_Pricing\YAYDP_Buy_Case::get_items()
S
82 1 3
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::collect_adjustments()
S
100 1 0
YAYDP\Abstracts\YAYDP_Product_Pricing_Rule::add_encouraged_notice()
S
100 1 0
YAYDP\YAYDP_Integrations::__construct()
S
72 1 5
YAYDP\admin\YAYDP_Admin_Report::init()
S
74 1 4
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_type()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_get_product_filters()
S
80 1 3
YAYDP\YAYDP_Fallback::add_require_woocommerce_notice()
S
80 1 3
YAYDP\admin\YAYDP_Admin_Report::render()
S
75 1 8
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::remove_adjustment()
S
79 1 3
YAYDP\Core\YAYDP_Checkout_Fee_Manager::before_calculate_pricings()
S
82 1 3
YAYDP\Settings\YAYDP_Checkout_Fee_Settings::__construct()
S
74 1 4
YAYDP\Settings\YAYDP_Cart_Discount_Settings::__construct()
S
74 1 4
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::calculate_adjustment()
S
100 1 0
YAYDP\Core\Product_Pricing\YAYDP_BOGO::is_repeat()
S
80 1 3
YAYDP\Core\Product_Pricing\YAYDP_BOGO::get_buy_quantity()
S
80 1 3
YAYDP\API\Controllers\YAYDP_REST_RULE_V1_CONTROLLER::__construct()
S
98 1 1
YAYDP\Core\Product_Pricing\YAYDP_Buy_Case::__construct()
S
81 1 3
YAYDP\YAYDP_Addons::__construct()
S
91 1 2
YAYDP\API\Controllers\YAYDP_REST_PAGE_DATA_V1_CONTROLLER::__construct()
S
98 1 1
YAYDP\admin\YAYDP_Admin::includes()
S
80 1 3
YAYDP\Core\YAYDP_Exclude_Manager::is_excluded_with_coupons_callback()
S
82 1 3
YAYDP\Core\Exclude\YAYDP_Coupon_Exclude::check_exclude()
S
82 1 3
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::__construct()
S
81 1 3
YAYDP\YAYDP_Deactivation::initialize()
S
89 1 2
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::add_encouraged_notice()
S
100 1 0
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_products_by_custom_filter()
S
77 1 3
YAYDP\Core\Product_Pricing\YAYDP_Get_Case::__construct()
S
76 1 4
YAYDP\YayPricing::register_assistant_hooks()
S
71 1 5
YAYDP\API\YAYDP_Rest::get_rest_namespaces()
S
74 1 5
YAYDP\Vite::enqueue_preload()
S
69 1 8
YAYDP\Helper\YAYDP_MATCHING_PRODUCTS_HELPER::get_wc_price_arg()
S
64 1 10
YAYDP\Core\Product_Pricing\YAYDP_Buy_X_Get_Y::get_get_product_match_type()
S
80 1 3
YAYDP\Abstracts\YAYDP_Rule::check_conditions()
S
77 1 3
YAYDP\Abstracts\YAYDP_Rule::get_conditions()
S
80 1 3
YAYDP\YAYDP_Constants::__construct()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::get_adjustments()
S
82 1 3
YAYDP\Core\Product_Pricing\YAYDP_Bulk_Pricing::get_type()
S
82 1 3
YAYDP\Core\YAYDP_Cart_Discount_Manager::after_calculate_pricings()
S
91 1 2
YAYDP\Core\Cart_Discount\YAYDP_Combined_Discount::get_coupon_code()
S
82 1 3
YAYDP\API\YAYDP_Rest::__construct()
S
79 1 3
YAYDP\Constants\YAYDP_Countdown_Timer::get_default()
S
69 1 7
YAYDP\Core\Product_Pricing\YAYDP_Simple_Adjustment::get_type()
S
82 1 3
YAYDP\Core\YAYDP_Cart_Discount_Manager::get_combined_adjustment()
S
69 1 7
YAYDP\Integrations\YayCommerce\YAYDP_YayCurrency_Integration::before_set_cart_item_price()
S
74 1 4
YAYDP\Core\YAYDP_Checkout_Fee_Manager::after_calculate_pricings()
S
91 1 2
YAYDP\YAYDP_Enqueue_Frontend::enqueue_script()
S
66 1 9
YAYDP\Helper\YAYDP_Helper::map_filter_value()
S
68 1 8
YAYDP\Abstracts\YAYDP_Cart_Discount_Rule::process()
S
80 1 3
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::get_price()
S
80 1 3
YAYDP\Abstracts\YAYDP_Checkout_Fee_Rule::is_excluded()
S
79 1 3
YAYDP\Core\Product_Pricing\YAYDP_Virtual_Cart_Item::get_quantity()
S
80 1 3
YAYDP\API\Controllers\YAYDP_REST_REPORT_V1_CONTROLLER::__construct()
S
98 1 1

7 more item(s) not shown.