WC_Address_Book D

Total Complexity 207
Dependencies 2
Dependents 0
Total lines 1,283
Lines of code 689
Logical lines of code 426
Comment lines 394
Methods 43
Properties 2

Methods 43

Method Rating Maintainability Complexity Lines of code
woocommerce_checkout_update_customer_data()
C
37 27 61
address_country_select()
B
36 21 69
checkout_address_select_field()
A
44 14 41
address_select_label()
A
46 13 41
wc_address_book_checkout_update()
A
48 8 33
get_address_names()
A
52 8 27
validate_billing_address_nickname()
A
52 8 23
validate_shipping_address_nickname()
A
52 8 23
get_address_book()
S
50 7 27
wc_address_book_delete()
S
51 6 25
scripts_styles()
S
52 6 22
before_save_address()
S
57 6 15
add_additional_address_button()
S
55 5 20
wc_address_book_make_primary()
S
54 4 20
replace_address_key()
S
55 4 19
validate_address_nickname_filter()
S
57 4 15
remove_nickname_field_from_checkout()
S
64 5 9
set_new_address_name()
S
61 4 12
add_address_name()
S
63 4 10
__construct()
S
48 1 32
wc_address_book_add_to_menu()
S
66 3 8
update_address_names()
S
63 3 10
redirect_on_save()
S
70 3 6
save_address_names()
S
70 3 6
add_billing_address_nickname_field()
S
58 2 15
is_subscription_renewal()
S
69 3 6
add_shipping_address_nickname_field()
S
58 2 15
get_address_nickname()
S
68 3 6
get_wcab_option()
S
66 2 8
get_instance()
S
71 2 6
standardize_field_ids()
S
67 2 7
remove_address_subscription_update_box()
S
68 2 7
address_nickname_field_replacement()
S
68 2 7
address_nickname_localization_format()
S
70 2 6
nonce_value()
S
71 2 6
load_plugin_textdomain()
S
77 1 3
activate()
S
82 1 3
deactivate()
S
82 1 3
uninstall()
S
82 1 3
get_address_type()
S
75 1 4
get_address_book_endpoint_url()
S
74 1 4
wc_address_book_page()
S
77 1 3
woocommerce_before_checkout_shipping_form()
S
78 1 3