Code Analysis: EU/UK VAT Validation Manager for WooCommerce 4.3.9

Most Complex Functions

Function Rating Complexity
Alg_WC_EU_VAT_Core::checkout_validate_vat()
D
45
Alg_WC_EU_VAT_AJAX::alg_wc_eu_vat_validate_action()
D
29
Alg_WC_EU_VAT_Country_Locale::set_eu_vat_country_locale()
D
30
alg_wc_eu_vat_validate_vat_soap()
C
24
Alg_WC_EU_VAT_Checkout_Block::update_block_order_meta_eu_vat()
C
21
Alg_WC_EU_VAT_Settings_General::get_settings()
B
2
alg_wc_eu_vat_validate_vat_uk()
B
17
Alg_WC_EU_VAT_Core::maybe_exclude_vat_free()
B
22
alg_wc_eu_vat_validate_vat_no_soap()
B
15
Alg_WC_EU_VAT_Settings_Validation::get_settings()
B
1
alg_wc_eu_vat_validate_vat_vatsense()
B
12
Alg_WC_EU_VAT_Core::get_field_data()
A
15