WC_GZD_Install D

Total Complexity 203
Dependencies 11
Dependents 3
Total lines 1,089
Lines of code 700
Logical lines of code 370
Comment lines 192
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
get_shiptastic_db_updates()
D
27
33 139
redirect()
D
38 35 58
migrate_shipments_to_shiptastic()
C
33 25 88
install()
C
33 25 87
create_options()
B
40 18 57
set_default_settings()
A
45 7 38
create_pages()
A
42 6 52
deactivate()
S
56 5 19
update()
S
59 5 13
needs_db_update()
S
61 5 11
parse_update_notice()
S
55 4 17
adjust_checkout_block()
S
58 4 16
in_plugin_update_message()
S
61 4 11
get_legacy_option_names()
S
59 3 14
install_packages()
S
68 3 7
get_shipments_legacy_upload_folder()
S
59 2 15
create_units()
S
65 3 8
create_labels()
S
65 3 8
check_version()
S
69 3 6
woo_page_detection_callback()
S
66 3 7
update_db_version()
S
74 2 4
__construct()
S
64 1 11
update_wc_gzd_version()
S
76 1 4
get_db_update_callbacks()
S
80 1 3
create_cron_jobs()
S
75 1 4
create_tax_rates()
S
79 1 3