Code Analysis: Acumulus 6.1.2

Class Rating Complexity Lines of code
Siel\Acumulus\Invoice\Completor
D
222 660
Siel\Acumulus\Shop\InvoiceStatusForm
D
156 744
Siel\Acumulus\Invoice\CompletorInvoiceLines
C
121 336
Siel\Acumulus\Config\Config
C
114 758
Siel\Acumulus\Helpers\Form
C
107 346
Acumulus
B
100 427
Siel\Acumulus\Helpers\FormRenderer
B
88 342
Siel\Acumulus\Invoice\Creator
B
80 327
Siel\Acumulus\Shop\InvoiceManager
B
80 274
Siel\Acumulus\WooCommerce\Invoice\Creator
A
67 293
Siel\Acumulus\Helpers\Token
A
66 178
Siel\Acumulus\OpenCart\Helpers\OcHelper
A
65 282
Siel\Acumulus\Magento\Magento2\Invoice\Creator
A
64 241
Siel\Acumulus\Helpers\Container
A
58 205
Siel\Acumulus\Magento\Helpers\FormMapper
A
57 184
Siel\Acumulus\Shop\AdvancedConfigForm
A
57 508
Siel\Acumulus\Shop\ConfigForm
A
55 408
Siel\Acumulus\Helpers\FormHelper
A
52 154
Siel\Acumulus\Joomla\HikaShop\Invoice\Creator
A
51 224
Siel\Acumulus\OpenCart\Invoice\Creator
A
51 221
Siel\Acumulus\Helpers\Mailer
S
50 214
Siel\Acumulus\Invoice\FlattenerInvoiceLines
S
47 189
Siel\Acumulus\ApiClient\ApiCommunicator
S
46 189
Siel\Acumulus\PrestaShop\Invoice\Creator
S
46 242
Siel\Acumulus\Invoice\Source
S
42 121
Siel\Acumulus\Magento\Magento1\Invoice\Creator
S
41 173
Siel\Acumulus\Helpers\MessageCollection
S
41 116
Siel\Acumulus\Invoice\CompletorStrategyBase
S
41 150
Siel\Acumulus\WooCommerce\Invoice\CreatorPluginSupport
S
40 137
Siel\Acumulus\WooCommerce\WooCommerce2\Invoice\Creator
S
40 185
Siel\Acumulus\Joomla\VirtueMart\Invoice\Creator
S
38 196
Siel\Acumulus\PrestaShop\Invoice\Source
S
37 123
Siel\Acumulus\Invoice\Result
S
36 114
Siel\Acumulus\ApiClient\Result
S
36 120
Siel\Acumulus\Shop\BatchForm
S
35 207
Siel\Acumulus\ApiClient\Acumulus
S
33 144
AcumulusSetup
S
33 107
Siel\Acumulus\Helpers\Message
S
32 104
Siel\Acumulus\PrestaShop\Helpers\FormMapper
S
30 108
Siel\Acumulus\Shop\RegisterForm
S
30 373
Siel\Acumulus\Joomla\HikaShop\Invoice\Source
S
29 82
Siel\Acumulus\Shop\AcumulusEntry
S
28 72
Siel\Acumulus\OpenCart\Shop\AcumulusEntryManager
S
27 119
Siel\Acumulus\Shop\AcumulusEntryManager
S
27 63
Siel\Acumulus\WooCommerce\Shop\AcumulusEntryManager
S
26 87
Siel\Acumulus\OpenCart\Config\ShopCapabilities
S
26 306
Siel\Acumulus\Invoice\CompletorStrategy\SplitLine
S
25 79
Siel\Acumulus\Joomla\VirtueMart\Invoice\Source
S
25 78
Siel\Acumulus\Magento\Invoice\Source
S
24 77
Siel\Acumulus\Shop\BaseConfigForm
S
24 112
Siel\Acumulus\WooCommerce\Config\ShopCapabilities
S
24 252
Siel\Acumulus\Config\ShopCapabilities
S
23 102
Siel\Acumulus\Magento\Magento1\Config\ShopCapabilities
S
22 289
Siel\Acumulus\Magento\Magento2\Config\ShopCapabilities
S
22 321
Siel\Acumulus\WooCommerce\Invoice\Source
S
21 79
Siel\Acumulus\WooCommerce\Shop\InvoiceManager
S
21 132
Siel\Acumulus\OpenCart\Invoice\Source
S
21 69
Siel\Acumulus\Magento\Invoice\Creator
S
20 76
Siel\Acumulus\Helpers\Log
S
20 69
Siel\Acumulus\Magento\Magento2\Helpers\Registry
S
20 67
Siel\Acumulus\MyWebShop\Invoice\Source
S
20 50
Siel\Acumulus\PrestaShop\Helpers\FormHelper
S
19 54
Siel\Acumulus\PrestaShop\Config\ShopCapabilities
S
19 275
Siel\Acumulus\OpenCart\Helpers\Registry
S
19 69
Siel\Acumulus\Invoice\CompletorStrategy\SplitNonMatchingLine
S
19 56
Siel\Acumulus\Invoice\CompletorStrategyLines
S
18 77
Siel\Acumulus\PrestaShop\Shop\AcumulusEntryManager
S
17 86
Siel\Acumulus\Invoice\CompletorStrategy\SplitKnownDiscountLine
S
17 54
Siel\Acumulus\MyWebShop\Config\ShopCapabilities
S
16 206
Siel\Acumulus\Invoice\CompletorStrategy\TryAllVatRatePermutations
S
14 49
Siel\Acumulus\WooCommerce\Helpers\Token
S
14 45
Siel\Acumulus\PrestaShop\Shop\InvoiceManager
S
13 72
Siel\Acumulus\Joomla\HikaShop\Config\ShopCapabilities
S
13 183
Siel\Acumulus\MyWebShop\Invoice\Creator
S
12 58
Siel\Acumulus\Magento\Invoice\Completor
S
11 27
Siel\Acumulus\PrestaShop\Helpers\Log
S
11 32
Siel\Acumulus\Magento\Magento1\Invoice\Source
S
11 28
Siel\Acumulus\Shop\RatePluginForm
S
11 87
Siel\Acumulus\WooCommerce\Invoice\FlattenerInvoiceLines
S
11 44
Siel\Acumulus\Magento\Magento2\Invoice\Source
S
11 28
Siel\Acumulus\Magento\Helpers\FormHelper
S
11 25
Siel\Acumulus\Magento\Magento2\Config\ConfigStore
S
10 36
Siel\Acumulus\Joomla\VirtueMart\Config\ShopCapabilities
S
10 173
Siel\Acumulus\Magento\Magento2\Helpers\Log
S
9 24
Siel\Acumulus\MyWebShop\Helpers\FormMapper
S
9 32
Siel\Acumulus\MyWebShop\Helpers\Log
S
9 25
Siel\Acumulus\OpenCart\Config\ConfigStore
S
8 29
Siel\Acumulus\PrestaShop\Config\ConfigStore
S
8 28
Siel\Acumulus\Joomla\VirtueMart\Shop\InvoiceManager
S
8 40
Siel\Acumulus\PrestaShop\Helpers\Mailer
S
8 27
Siel\Acumulus\Joomla\Helpers\Log
S
8 26
Siel\Acumulus\Magento\Magento1\Config\ConfigStore
S
8 30
Siel\Acumulus\Joomla\Config\ShopCapabilities
S
8 35
Siel\Acumulus\Magento\Magento1\Helpers\Log
S
7 19
Siel\Acumulus\Helpers\Requirements
S
7 22
Siel\Acumulus\Joomla\Config\ConfigStore
S
7 32
Siel\Acumulus\ApiClient\HttpCommunicator
S
7 39
Siel\Acumulus\Helpers\Countries
S
7 298
Siel\Acumulus\Joomla\Shop\InvoiceStatusForm
S
6 28
Siel\Acumulus\WooCommerce\Helpers\FormRenderer
S
6 38
Siel\Acumulus\OpenCart\Helpers\FormRenderer
S
6 31
Siel\Acumulus\Magento\Invoice\FlattenerInvoiceLines
S
6 19
Siel\Acumulus\PrestaShop\Shop\InvoiceStatusForm
S
6 27
Siel\Acumulus\PrestaShop\Shop\ConfigForm
S
5 15
Siel\Acumulus\WooCommerce\Helpers\FormHelper
S
5 9
Siel\Acumulus\Helpers\Number
S
5 24
Siel\Acumulus\Helpers\TranslationCollection
S
4 10
Siel\Acumulus\WooCommerce\Invoice\Completor
S
4 12
SielAcumulusAutoloader
S
4 18
Siel\Acumulus\Joomla\Helpers\Mailer
S
4 22
Siel\Acumulus\OpenCart\OpenCart1\Invoice\Creator
S
3 16
Siel\Acumulus\OpenCart\Helpers\Mailer
S
3 29
Siel\Acumulus\OpenCart\OpenCart2\OpenCart23\Invoice\Creator
S
3 16
Siel\Acumulus\OpenCart\OpenCart2\OpenCart23\Helpers\Mailer
S
2 25

72 more item(s) not shown.