Elex_Pricing_Discount_Settings B

Total Complexity 80
Dependencies 3
Dependents 0
Total lines 588
Lines of code 525
Logical lines of code 172
Comment lines 21
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
elex_rp_add_custom_general_fields_save()
B
40 23 55
elex_rp_update_settings()
A
49 8 30
elex_rp_get_role_settings()
A
33 1 130
elex_rp_include_js()
S
62 8 9
elex_rp_get_unregistered_settings()
S
37 1 96
output_sections()
S
58 6 13
elex_rp_pricing_admin_field_productdiscountonusers()
S
53 5 22
elex_rp_output_settings()
S
56 5 19
elex_rp_pricing_discount_add_user_role()
S
56 5 17
elex_rp_pricing_discount_remove_user_role()
S
61 3 12
elex_rp_pricing_category_adjustment_fields()
S
57 2 20
init()
S
54 1 19
elex_rp_add_price_adjustment_data_fields()
S
58 1 17
elex_rp_get_user_role_settings()
S
59 1 15
elex_rp_pricing_discount_remove_notices()
S
69 2 7
elex_rp_pricing_admin_field_pricing_discount_manage_user_role()
S
81 1 3
elex_rp_add_manage_role_settings()
S
69 1 7
elex_rp_add_settings_tab()
S
74 1 4
elex_rp_pricing_admin_field_priceadjustmenttable()
S
81 1 3
elex_rp_add_product_tab()
S
66 1 8
elex_rp_add_price_extra_fields()
S
75 1 5
get_sections()
S
64 1 9
__construct()
S
74 1 5