Code Analysis: WooCommerce EU VAT Assistant 2.0.33.220804

Class Rating Complexity Lines of code
Aelia\WC\EU_VAT_Assistant\WC_Aelia_EU_VAT_Assistant
D
210 992
Aelia\WC\Aelia_Plugin
C
121 412
Aelia\WC\Settings_Renderer
B
88 470
Aelia_WC_RequirementsChecks
B
83 434
Aelia_WC_RequirementsChecks
B
83 434
Aelia\WC\EU_VAT_Assistant\Settings
B
80 331
Aelia\WC\EU_VAT_Assistant\Order
A
57 302
Aelia\WC\EU_VAT_Assistant\Reports\Base_Report
S
49 232
Aelia\WC\Aelia_Install
S
49 238
Aelia\WC\EU_VAT_Assistant\Reports\Base_INTRASTAT_Report
S
48 331
Aelia\WC\IP2Location
S
48 249
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_ECB_Historical_Model
S
40 216
Aelia\WC\Aelia_SessionManager
S
39 116
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validator
S
39 154
Aelia\WC\WC_AeliaFoundationClasses
S
39 194
Aelia\WC\Logger
S
38 153
Aelia\WC\EU_VAT_Assistant\Reports\Base_EU_VAT_By_Country_Report
S
37 372
Aelia\WC\Messages
S
37 164
Aelia\WC\EU_VAT_Assistant\Reports\Base_VIES_Report
S
35 281
Aelia\WC\Order
S
34 137
Aelia\WC\Integrations\Freemius\Freemius_Plugins_Manager
S
32 156
Aelia\WC\EU_VAT_Assistant\Orders_Integration
S
32 216
Aelia\WC\EU_VAT_Assistant\Reports\WC30\Sales_Summary_Report
S
31 255
Aelia\WC\AFC\Settings
S
29 139
Aelia\WC\EU_VAT_Assistant\WC_Aelia_EU_VAT_Assistant_Install
S
29 198
Aelia\WC\EU_VAT_Assistant\Settings_Renderer
S
28 948
Aelia\WC\Settings
S
25 81
Aelia\WC\EU_VAT_Assistant\Reports\Base_Sales_Summary_Report
S
24 262
Aelia\WC\EU_VAT_Assistant\WCPDF\EU_Invoice_Helper
S
22 80
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_IrishRevenueHTML_Model
S
22 108
Aelia_WC_EU_VAT_Assistant_RequirementsChecks
S
21 66
Aelia\WC\Message
S
20 98
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_HMRC_Model
S
20 103
Aelia\WC\EU_VAT_Assistant\Products_Integration
S
18 79
Aelia\WC\EU_VAT_Assistant\Validation\Services\VAT_Number_Validation_Service
S
17 91
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_BitPay_Model
S
17 87
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_DNB_Model
S
17 88
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_ECB_Model
S
17 88
Aelia\WC\EU_VAT_Assistant\WC_Aelia_EU_VAT_Assistant_Privacy
S
17 163
Aelia\WC\EU_VAT_Assistant\Validation\EU_VAT_Number_Validator
S
16 111
Aelia\WC\Aelia_Upgrade_Handler
S
16 62
Aelia\WC\EU_VAT_Assistant\Tax_Settings_Integration
S
15 120
Aelia\WC\ExchangeRatesModel
S
14 53
Aelia\WC\Base_Data_Object
S
14 59
Aelia\WC\Integrations\Freemius\Freemius_Plugin_Integration
S
12 36
Aelia\WC\EU_VAT_Assistant\ReportsManager
S
12 71
Aelia\WC\Semaphore
S
11 43
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validation_Services_Manager
S
10 46
Aelia\WC\EU_VAT_Assistant\Reports\Base_Sales_Report
S
9 30
Aelia\WC\EU_VAT_Assistant\WCPDF\PDF_Invoices_Packing_Slips_Integration
S
9 83
Aelia\WC\EU_VAT_Assistant\Frontend_Integration
S
8 33
Aelia\WC\Aelia_Integration
S
8 30
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validators_Manager
S
7 26
Aelia\WC\EU_VAT_Assistant\Reports\WC22\EU_VAT_By_Country_Report
S
7 115
Aelia\WC\EU_VAT_Assistant\Reports\WC30\EU_VAT_By_Country_Report
S
7 116
Aelia\WC\Shortcodes\Base_Shortcode
S
7 21
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Contact_Form_Shortcode
S
6 50
Aelia\WC\Countries\Country_Flags
S
6 20
Aelia\WC\Object_Data_Tracking\Object_Data_Tracker
S
6 15
Aelia\WC\WC_AeliaFoundationClasses_Install
S
5 47
Aelia\WC\EU_VAT_Assistant\Validation\Services\Dummy_VAT_Number_Validation_Service
S
5 27
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Plugin_Pricing_Shortcode
S
4 45
Aelia\WC\EU_VAT_Assistant\Reports\WC22\Sales_Summary_Report
S
4 144
Aelia\WC\EU_VAT_Assistant\Validation\Dummy_VAT_Number_Validator
S
4 27
Aelia\WC\Object_Data_Tracking\Object_Data_Maps\Object_Data_Map_Legacy
S
4 12
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Account_Page_Shortcode
S
4 45
Aelia\WC\EU_VAT_Assistant\WCPDF\EU_Invoice_Order
S
4 13
Aelia\WC\EU_VAT_Assistant\Reports\WC30\VIES_Report
S
2 175
Aelia\WC\EU_VAT_Assistant\Reports\WC22\Sales_List_Report
S
2 63
Aelia\WC\EU_VAT_Assistant\Reports\WC30\INTRASTAT_Report
S
2 138
Aelia\WC\EU_VAT_Assistant\Reports\WC22\VIES_Report
S
2 175
Aelia\WC\Exceptions\Invalid_Shortcode_Exception
S
2 4
Aelia\WC\EU_VAT_Assistant\Reports\WC22\INTRASTAT_Report
S
2 138
Aelia\WC\Exceptions\NotImplementedException
S
2 4
Aelia\WC\Exceptions\NotInitializedException
S
2 4
Aelia\WC\Exceptions\Invalid_Shortcode_Argument_Exception
S
2 4
Aelia\WC\AFC\Messages
S
2 54
Aelia\WC\EU_VAT_Assistant\Reports\WC30\Sales_List_Report
S
2 63
Aelia\WC\EU_VAT_Assistant\Reports\WC21\INTRASTAT_Report
S
1 50
Aelia\WC\EU_VAT_Assistant\Reports\WC21\VIES_Report
S
1 94

12 more item(s) not shown.