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

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_Checkout_Block::alg_eu_vat_update_block_order_meta_eu_vat()
C
21
alg_wc_eu_vat_validate_vat_soap()
C
19
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_uk()
B
16
alg_wc_eu_vat_validate_vat_no_soap()
B
15
Alg_WC_EU_VAT_Core::get_field_data()
A
15
alg_wc_eu_vat_validate_vat()
A
13
Alg_WC_EU_VAT_Settings_Validation::get_settings()
A
1