YIT_Plugin_Panel_WooCommerce D

Total Complexity 167
Dependencies 1
Dependents 1
Total lines 740
Lines of code 386
Logical lines of code 253
Comment lines 212
Methods 22
Properties 6

Methods 22

Method Rating Maintainability Complexity Lines of code
sanitize_option()
C
40 33 46
woocommerce_update_options()
C
37 29 63
admin_enqueue_scripts()
A
45 16 36
save_toggle_element_options()
A
45 14 37
set_default_options()
A
52 10 22
maybe_unserialize_panel_data()
A
57 9 15
add_yith_field()
A
53 8 20
__construct()
S
48 7 30
check_for_save_single_option()
S
62 7 10
sanitize_onoff_value()
S
63 6 9
admin_body_class()
S
62 6 9
get_current_tab()
S
64 4 9
yit_upload()
S
67 3 7
yit_panel()
S
59 2 14
print_panel_content()
S
60 2 13
_init_actions()
S
61 2 11
add_fields()
S
67 2 8
get_available_tabs()
S
74 2 4
add_allowed_screen_id()
S
66 2 8
delete_default_options_set_option()
S
80 1 3
yit_upload_update()
S
82 1 3
print_tabs_nav()
S
65 1 9