WC_Address_Book D

Total Complexity 203
Dependencies 2
Dependents 0
Total lines 1,265
Lines of code 673
Logical lines of code 420
Comment lines 393
Methods 42
Properties 2

Methods 42

Method Rating Maintainability Complexity Lines of code
woocommerce_checkout_update_customer_data()
C
39 25 53
address_country_select()
B
36 21 69
address_select_label()
A
46 13 41
checkout_address_select_field()
A
47 12 33
wc_address_book_checkout_update()
A
48 8 33
validate_billing_address_nickname()
A
52 8 23
validate_shipping_address_nickname()
A
52 8 23
get_address_names()
A
54 8 22
get_address_book()
S
50 7 27
wc_address_book_delete()
S
51 6 25
scripts_styles()
S
52 6 22
format_addresses_backwards_compatible()
S
58 6 15
before_save_address()
S
57 6 15
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_additional_address_button()
S
56 3 20
add_address_name()
S
63 4 10
__construct()
S
48 1 31
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
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