XT_Woo_Points_Rewards_Admin B

Total Complexity 100
Dependencies 8
Dependents 1
Total lines 1,290
Lines of code 902
Logical lines of code 277
Comment lines 280
Methods 34
Properties 4

Methods 34

Method Rating Maintainability Complexity Lines of code
get_settings()
B
26
7 217
render_points_expiry()
A
35 8 115
handle_apply_points_action()
A
42 9 52
save_points_expiry()
S
55 7 18
render_apply_points_section()
S
44 4 60
render_singular_plural_field()
S
47 4 43
render_conversion_ratio_field()
S
47 3 44
render_points_earned_redeemed_info()
S
50 3 40
variable_product_sync()
S
55 4 19
load_list_tables()
S
65 5 9
manage_columns()
S
63 5 10
__construct()
S
44 1 53
handle_factory_reset_action()
S
55 3 19
add_admin_tabs()
S
49 1 35
enqueue_scripts()
S
63 3 10
set_list_table_options()
S
71 3 6
verify_coupons_enabled()
S
66 3 7
save_conversion_ratio_field()
S
65 3 8
save_singular_plural_field()
S
70 3 5
handle_settings_actions()
S
69 3 6
render_coupon_points_modifier_field()
S
60 2 13
show_manage_tab()
S
61 1 16
get_manage_points_list_table()
S
68 2 7
get_points_log_list_table()
S
68 2 7
woocommerce_debug_tools()
S
58 1 15
show_log_tab()
S
62 1 15
handle_delete_all_points_action()
S
64 2 10
add_setting_tabs()
S
64 1 10
add_points_log_screen_options()
S
67 1 8
add_manage_points_screen_options()
S
67 1 8
add_plugin_configure_link()
S
71 1 5
init_backend_dependencies()
S
80 1 3
settings_rendered()
S
81 1 3
show_shortcodes_tab()
S
72 1 6