Code Analysis: Dynamic Pricing & Discounts Lite 2.0.2

Function Rating Maintainability Complexity Lines of code
RTWWDPDL_Advance_Total::rtwwdpdl_adjust_cart()
D
0
263 949
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpd_change_product_html()
D
0
150 532
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_sale_custom_price()
D
20
64 197
RTWWDPDL_Advance_Total::__construct()
D
23
50 196
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_define_public_hooks()
D
27
39 151
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_before_calculate_totals()
D
29
35 127
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_review_order_before_order_total()
D
28
35 123
RTWWDPDL_Adjustment_Set::is_valid_for_user()
D
34 34 87
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_user_data()
C
31 29 116
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_on_product_page()
C
32 26 114
RTWWDPDL_Advance_Total::rtwwdpdl_shipping_method()
B
36 19 79
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_woocommerce_gateway_title_change()
B
41 19 53
RTWWDPDL_Advance_Total::rtwwdpdl_get_cart_total()
B
43 16 48
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_category_tbl_callback()
A
40 14 68
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtw_apply_cart_item_adjustment()
A
38 11 75
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_on_display_cart_item_price_html()
A
44 13 44
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtw_product_rule_adj()
A
41 8 64
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_cart_loaded_from_session()
A
48 9 34
RTWWDPDL_Module_Base::rtw_get_price_to_discount()
A
46 8 41
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtw_product_rule_bogo()
A
44 6 55
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_woocommerce_checkout_order_processed()
A
51 8 24
RTWWDPDL_Advance_Total::rtwwdpdl_get_prod_cat_ids()
S
55 6 20
RTWWDPDL_Adjustment_Set_Product::__construct()
S
61 6 11
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_enqueue_scripts()
S
51 5 24
rtwwdpdl_get_rule_settings()
S
39 1 82
rtwwdpdl_check_run_allows()
S
56 5 19
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_enqueue_styles()
S
60 5 11
RTWWDPDL_Module_Base::rtwwdpdl_is_cumulative()
S
61 5 11
rtwwdpdl_get_restrict_settings()
S
42 1 64
RTWWDPDL_Adjustment_Set::__construct()
S
57 4 18
RTWWDPDL_Simple_Base::rtwwdpdl_is_cumulative()
S
58 4 14
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_on_cart_page()
S
65 4 8
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_offers_message()
S
64 4 10
RTWWDPDL_Module_Base::rtw_reset_cart_item()
S
66 4 8
RTWWDPDL_Adjustment_Set_Category::__construct()
S
61 3 11
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::__construct()
S
60 2 15
RTWWDPDL_Advance_Total::rtwwdpdl_get_product_category_ids()
S
64 3 9
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_plugin_row_meta_action_links()
S
63 3 10
RTWWDPDL_Advance_Total::rtwwdpdl_get_product_ids()
S
67 3 8
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Loader::rtwwdpdl_run()
S
66 3 8
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_plus_member_callback()
S
60 2 13
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::__construct()
S
57 1 17
RTWWDPDL_Adjustment_Set_Totals::__construct()
S
63 2 10
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_recalculate_cart_totals_callback()
S
69 2 8
RTWWDPDL_Simple_Product::rtwwdpdl_instance()
S
70 2 6
RTWWDPDL_Advance_Total::rtwwdpdl_instance()
S
69 2 7
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_define_admin_hooks()
S
60 1 12
RTWWDPDL_Simple_Base::__construct()
S
74 1 4
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_set_locale()
S
75 1 4
RTWWDPDL_Simple_Product::__construct()
S
80 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_load_dependencies()
S
68 1 7
RTWWDPDL_Adjustment_Set::is_targeted_product()
S
82 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Loader::rtwwdpdl_add_filter()
S
77 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_new_column_val()
S
77 1 4
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_update_customer_visit()
S
65 1 9
RTWWDPDL_Simple_Base::initialize_rules()
S
100 1 0
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Loader::rtwwdpdl_add()
S
64 1 10
RTWWDPDL_Simple_Product::rtwwdpdl_adjust_cart()
S
82 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_get_plugin_name()
S
82 1 3
RTWWDPDL_Cart_Query::rtw_sort_by_price()
S
78 1 3
RTWWDPDL_Simple_Base::is_applied_to_product()
S
100 1 0
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_add_submenu()
S
77 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_get_loader()
S
82 1 3
RTWWDPDL_Module_Base::rtwwdpdl_adjust_cart()
S
100 1 0
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_discnt_on_pay_select()
S
78 1 4
RTWWDPDL_Simple_Base::get_discounted_price_for_shop()
S
100 1 0
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::__construct()
S
77 1 4
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Loader::rtwwdpdl_add_action()
S
77 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Loader::__construct()
S
77 1 4
RTWWDPDL_Adjustment_Set_Category::get_collector_object()
S
79 1 3
RTWWDPDL_Compatibility::rtw_wc_price()
S
80 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_enqueue_styles()
S
71 1 5
rtwwdpdl_run_woo_dynamic_pricing_discounts_lite()
S
77 1 4
RTWWDPDL_Simple_Product::initialize_rules()
S
82 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_i18n::rtwwdpdl_load_plugin_textdomain()
S
69 1 7
RTWWDPDL_Simple_Base::get_product_working_price()
S
79 1 3
rtwwdpdl_error_notice()
S
71 1 7
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_new_colmn_user()
S
77 1 4
RTWWDPDL_Module_Base::__construct()
S
77 1 4
RTWWDPDL_Adjustment_Set::get_collector()
S
80 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_enqueue_scripts()
S
63 1 9
RTWWDPDL_Simple_Product::is_applied_to_product()
S
82 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_run()
S
82 1 3
RTWWDPDL_Simple_Product::get_discounted_price_for_shop()
S
82 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Public::rtwwdpdl_is_cart_item_discounted()
S
79 1 3
RTWWDPDL_Module_Base::rtwwdpdl_is_item_discounted()
S
75 1 4
RTWWDPDL_Advance_Base::__construct()
S
79 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtwwdpdl_admin_setting()
S
80 1 3
RTWWDPDL_Cart_Query::sort_by_price_desc()
S
78 1 3
RTWWDPDL_Adjustment_Set::get_collector_object()
S
79 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite_Admin::rtw_sort_by_price()
S
78 1 3
Rtwwdpdl_Woo_Dynamic_Pricing_Discounts_Lite::rtwwdpdl_get_version()
S
82 1 3