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

Most Complex Functions

Function Rating Complexity
Alg_WC_EU_VAT_AJAX::alg_wc_eu_vat_validate_action()
D
47
Alg_WC_EU_VAT_Core::checkout_validate_vat()
D
45
Alg_WC_EU_VAT_Core::set_eu_vat_country_locale_core()
D
37
Alg_WC_EU_VAT_Core::alg_eu_vat_update_block_order_meta_eu_vat()
C
27
Alg_WC_EU_VAT_Core::maybe_exclude_vat_free()
B
22
Alg_WC_EU_VAT_Core::__construct()
B
16
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_soap()
B
16
Alg_WC_EU_VAT_Settings_Validation::get_settings()
B
1
alg_wc_eu_vat_validate_vat_no_soap()
B
15
Alg_WC_EU_VAT_Shortcodes::language_shortcode()
A
17