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

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
33
Alg_WC_EU_VAT_Country_Locale::set_eu_vat_country_locale()
D
30
Alg_WC_EU_VAT_Checkout_Block::alg_eu_vat_update_block_order_meta_eu_vat()
B
20
Alg_WC_EU_VAT_Core::maybe_exclude_vat_free()
B
22
Alg_WC_EU_VAT_Settings_General::get_settings()
B
2
alg_wc_eu_vat_validate_vat_soap()
B
16
Alg_WC_EU_VAT_Settings_Validation::get_settings()
B
1
alg_wc_eu_vat_validate_vat_uk()
B
16
Alg_WC_EU_VAT_Core::get_field_data()
A
15
alg_wc_eu_vat_validate_vat()
A
13
alg_wc_eu_vat_get_table_html()
A
14