Code Analysis: WooCommerce EU VAT Assistant 2.1.17.241007

Class Rating Complexity Lines of code
Aelia\WC\EU_VAT_Assistant\WC_Aelia_EU_VAT_Assistant
D
210 992
Aelia\WC\Aelia_Plugin
C
123 422
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\Dependencies\Monolog\Logger
A
72 233
Aelia\WC\EU_VAT_Assistant\Order
A
57 302
Aelia\Dependencies\Monolog\Handler\SocketHandler
A
54 169
Aelia\WC\IP2Location
A
52 282
Aelia\WC\EU_VAT_Assistant\Reports\Base_Report
S
49 232
Aelia\WC\Aelia_Install
S
49 238
Aelia\Dependencies\Monolog\ErrorHandler
S
48 139
Aelia\WC\EU_VAT_Assistant\Reports\Base_INTRASTAT_Report
S
48 331
Aelia\Dependencies\Monolog\Handler\PHPConsoleHandler
S
45 128
Aelia\Dependencies\Monolog\Formatter\NormalizerFormatter
S
41 107
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_ECB_Historical_Model
S
40 216
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validator
S
39 154
Aelia\WC\Aelia_SessionManager
S
39 116
Aelia\Dependencies\Monolog\Handler\HipChatHandler
S
38 157
Aelia\WC\EU_VAT_Assistant\Reports\Base_EU_VAT_By_Country_Report
S
37 372
Aelia\WC\Messages
S
37 165
Aelia\WC\Logger
S
37 150
Aelia\Dependencies\Monolog\Handler\BrowserConsoleHandler
S
36 128
Aelia\WC\EU_VAT_Assistant\Reports\Base_VIES_Report
S
35 281
Aelia\WC\WC_AeliaFoundationClasses
S
35 141
Aelia\Dependencies\Monolog\Formatter\LineFormatter
S
34 100
Aelia\Dependencies\Monolog\Handler\Slack\SlackRecord
S
34 136
Aelia\Dependencies\Monolog\SignalHandler
S
33 70
Aelia\WC\Order
S
33 134
Aelia\WC\EU_VAT_Assistant\Orders_Integration
S
32 216
Aelia\Dependencies\Monolog\Handler\NewRelicHandler
S
32 77
Aelia\Dependencies\Monolog\Handler\RavenHandler
S
32 105
Aelia\WC\Integrations\Freemius\Freemius_Plugins_Manager
S
32 156
Aelia\WC\AFC\Scheduler\Task_Scheduler
S
32 142
Aelia\WC\EU_VAT_Assistant\Reports\WC30\Sales_Summary_Report
S
31 255
Aelia\Dependencies\Monolog\Utils
S
30 89
Aelia\Dependencies\Monolog\Handler\FingersCrossedHandler
S
30 91
Aelia\WC\AFC\Settings
S
29 139
Aelia\Dependencies\Monolog\Handler\StreamHandler
S
29 91
Aelia\WC\EU_VAT_Assistant\Settings_Renderer
S
28 948
Aelia\Dependencies\Monolog\Formatter\JsonFormatter
S
26 86
Aelia\Dependencies\Monolog\Formatter\LogstashFormatter
S
26 91
Aelia\Dependencies\Monolog\Handler\DeduplicationHandler
S
25 75
Aelia\WC\Settings
S
25 81
Aelia\Dependencies\Monolog\Handler\ChromePHPHandler
S
25 83
Aelia\WC\AFC\Scheduler\Queues\Action_Scheduler_Queue
S
24 91
Aelia\WC\EU_VAT_Assistant\Reports\Base_Sales_Summary_Report
S
24 262
Aelia\Dependencies\Monolog\Handler\TestHandler
S
23 71
Aelia\Dependencies\Monolog\Handler\AbstractHandler
S
23 68
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_IrishRevenueHTML_Model
S
22 108
Aelia\WC\EU_VAT_Assistant\WCPDF\EU_Invoice_Helper
S
22 80
Aelia\Dependencies\Monolog\Handler\FilterHandler
S
21 65
Aelia_WC_EU_VAT_Assistant_RequirementsChecks
S
21 66
Aelia\Dependencies\Monolog\Handler\RotatingFileHandler
S
20 97
Aelia\WC\EU_VAT_Assistant\Exchange_Rates_HMRC_Model
S
20 103
Aelia\Dependencies\Monolog\Handler\FirePHPHandler
S
20 62
Aelia\Dependencies\Monolog\Handler\GroupHandler
S
20 57
Aelia\Dependencies\Monolog\Handler\NativeMailerHandler
S
20 57
Aelia\WC\Message
S
20 98
Aelia\Dependencies\Monolog\Formatter\GelfMessageFormatter
S
20 59
Aelia\WC\EU_VAT_Assistant\Products_Integration
S
18 79
Aelia\Dependencies\Psr\Log\Test\TestLogger
S
18 62
Aelia\Dependencies\Monolog\Handler\BufferHandler
S
18 61
Aelia\Dependencies\Monolog\Handler\PushoverHandler
S
18 67
Aelia\Dependencies\Monolog\Handler\CubeHandler
S
17 73
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\Services\VAT_Number_Validation_Service
S
17 91
Aelia\Dependencies\Monolog\Formatter\MongoDBFormatter
S
16 53
Aelia\WC\EU_VAT_Assistant\Validation\EU_VAT_Number_Validator
S
16 111
Aelia\Dependencies\Monolog\Handler\SlackHandler
S
16 82
Aelia\Dependencies\Monolog\Processor\IntrospectionProcessor
S
16 45
Aelia\WC\Aelia_Upgrade_Handler
S
16 62
Aelia\WC\EU_VAT_Assistant\Tax_Settings_Integration
S
15 120
Aelia\Dependencies\Monolog\Processor\WebProcessor
S
15 40
Aelia\WC\ExchangeRatesModel
S
15 53
Aelia\Dependencies\Monolog\Formatter\HtmlFormatter
S
15 55
Aelia\Dependencies\Monolog\Handler\SamplingHandler
S
14 38
Aelia\Dependencies\Monolog\Processor\PsrLogMessageProcessor
S
14 32
Aelia\WC\Base_Data_Object
S
14 59
Aelia\Dependencies\Monolog\Handler\WhatFailureGroupHandler
S
13 34
Aelia\Dependencies\Monolog\Handler\SyslogUdpHandler
S
13 50
Aelia\Dependencies\Monolog\Registry
S
13 36
Aelia\WC\EU_VAT_Assistant\ReportsManager
S
12 71
Aelia\Dependencies\Monolog\Handler\AmqpHandler
S
12 71
Aelia\Dependencies\Monolog\Formatter\WildfireFormatter
S
11 56
Aelia\WC\Semaphore
S
11 43
Aelia\Dependencies\Monolog\Handler\SwiftMailerHandler
S
11 41
Aelia\Dependencies\Monolog\Handler\ElasticSearchHandler
S
10 40
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validation_Services_Manager
S
10 46
Aelia\Dependencies\Monolog\Formatter\FlowdockFormatter
S
10 53
Aelia\Dependencies\Monolog\Handler\MailHandler
S
10 24
Aelia\Dependencies\Monolog\Handler\RollbarHandler
S
10 49
Aelia\Dependencies\Monolog\Handler\DynamoDbHandler
S
9 31
Aelia\WC\AFC\Scheduler\Tasks\Base_Scheduled_Task
S
9 42
Aelia\WC\EU_VAT_Assistant\WCPDF\PDF_Invoices_Packing_Slips_Integration
S
9 83
Aelia\Dependencies\Monolog\Handler\RedisHandler
S
9 35
Aelia\Dependencies\Monolog\Processor\UidProcessor
S
8 19
Aelia\Dependencies\Monolog\Formatter\FluentdFormatter
S
8 32
Aelia\WC\EU_VAT_Assistant\WC_Aelia_EU_VAT_Assistant_Install
S
8 60
Aelia\WC\EU_VAT_Assistant\Reports\WC22\EU_VAT_By_Country_Report
S
7 115
Aelia\Dependencies\Monolog\Handler\SlackWebhookHandler
S
7 47
Aelia\Dependencies\Monolog\Handler\ErrorLogHandler
S
7 28
Aelia\Dependencies\Monolog\Processor\GitProcessor
S
7 23
Aelia\Dependencies\Monolog\Handler\Curl\Util
S
7 19
Aelia\WC\EU_VAT_Assistant\Validation\VAT_Number_Validators_Manager
S
7 26
Aelia\Dependencies\Monolog\Formatter\ChromePHPFormatter
S
7 30
Aelia\Dependencies\Monolog\Handler\MongoDBHandler
S
7 17
Aelia\WC\EU_VAT_Assistant\Reports\WC30\EU_VAT_By_Country_Report
S
7 116
Aelia\WC\Countries\Country_Flags
S
6 20
Aelia\Dependencies\Monolog\Processor\MercurialProcessor
S
6 23
Aelia\Dependencies\Monolog\Handler\MandrillHandler
S
6 30
Aelia\Dependencies\Monolog\Handler\ZendMonitorHandler
S
6 35
Aelia\Dependencies\Monolog\Handler\GelfHandler
S
6 13
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Contact_Form_Shortcode
S
6 50
Aelia\Dependencies\Monolog\Handler\LogEntriesHandler
S
5 11
Aelia\Dependencies\Monolog\Processor\MemoryProcessor
S
5 16
Aelia\Dependencies\Monolog\Handler\InsightOpsHandler
S
5 13
Aelia\Dependencies\Monolog\Handler\CouchDBHandler
S
5 32
Aelia\Dependencies\Monolog\Handler\AbstractSyslogHandler
S
5 31
Aelia\WC\EU_VAT_Assistant\Reports\WC22\Sales_Summary_Report
S
4 144
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Plugin_Pricing_Shortcode
S
4 45
Aelia\WC\Freemius_Integration\Shortcodes\Freemius_Account_Page_Shortcode
S
4 45
Aelia\WC\WC_AeliaFoundationClasses_Install
S
4 43
Aelia\WC\AFC\Messages
S
2 54
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\EU_VAT_Assistant\Reports\WC22\INTRASTAT_Report
S
2 138
Aelia\WC\EU_VAT_Assistant\Reports\WC30\VIES_Report
S
2 175
Aelia\WC\EU_VAT_Assistant\Reports\WC30\Sales_List_Report
S
2 63
Aelia\WC\EU_VAT_Assistant\Reports\WC22\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

60 more item(s) not shown.