Code Analysis: Conditional Discounts for WooCommerce - A simple yet complete woocommerce dynamic pricing plugin 2.32.3

Most Complex Classes

Class Rating Complexity
WAD_Discount
D
243
O_Utils
D
149
WAD_Products_List
A
70
Wad_Admin
S
48
Wad_Public
S
14
Wad
S
10
Wad_Loader
S
7
Wad_i18n
S
2
Wad_Activator
S
2
Wad_Deactivator
S
1

Most Complex Functions

Function Rating Complexity
O_Utils::admin_fields()
D
108
WAD_Discount::apply_quantity_based_discount_if_needed()
C
31
WAD_Discount::get_sale_price()
C
31
WAD_Discount::get_loop_data()
C
25
wad_get_active_discounts()
B
16
WAD_Products_List::get_products()
B
16
WAD_Products_List::get_args()
A
14
get_wad_html_select()
A
14
O_Utils::get_allowed_tags()
A
1
WAD_Products_List::get_list_settings_page()
A
2
WAD_Discount::is_applicable()
A
12
WAD_Discount::get_discount_settings_page()
A
3