Code Analysis: Disco 1.1.0

Class Rating Complexity Lines of code
Disco\App\Utility\Conditions
B
100 246
Disco\Rest\CampaignApi
B
84 510
Disco\App\Attributes\Product
B
79 268
Disco\App\Utility\Search
A
54 263
Disco\App\Utility\Config
S
41 156
Disco\App\Disco
S
39 147
Disco\App\Campaign
S
39 197
Disco\Engine\Initialize
S
30 103
Disco\Backend\ActDeact
S
28 145
Disco\Rest\SettingsApi
S
27 153
Disco\App\Intents\CartIntent
S
26 103
Disco\Rest\SearchApi
S
24 143
Disco\App\Attributes\CustomerHistory
S
23 103
Disco\App\Utility\Cache
S
19 58
Disco\App\Attributes\Customer
S
18 55
Disco\App\Attributes\ProductHistory
S
18 86
Disco\App\Utility\Settings
S
14 56
Disco\Rest\DropDownApi
S
14 104
Disco\App\Utility\Helper
S
14 57
Disco\App\Attributes\Cart
S
13 41
Disco\Backend\Enqueue
S
13 55
Disco\App\Attributes\AttributeFactory
S
13 92
Disco\Engine\Context
S
12 30
Disco\App\DropDown\DropDown
S
12 480
Disco\App\Intents\BuyXGetYIntent
S
10 38
Disco\App\DropDown\StoreDropDown
S
10 35
Disco\App\Intents\BuyXGetXIntent
S
9 32
Disco\App\Features\UserLimit
S
8 50
Disco\App\Intents\ProductIntent
S
8 28
Disco\App\Intents\BundleIntent
S
8 30
Disco\App\Intents\BulkIntent
S
8 30
Disco\Frontend\Enqueue
S
8 41
Disco\App\DropDown\DiscountDropDown
S
7 46
Disco\App\Utility\Log
S
5 16
Disco\Backend\Settings_Page
S
4 37
Disco\App\Intents\ShippingIntent
S
4 14
Disco\App\Intents\Intent
S
3 4
Disco\App\DropDown\AttributeDropDown
S
3 27
Disco\App\Utility\Model
S
2 10
Disco\Rest\Api
S
2 13
Disco\Frontend\Extras\Body_Class
S
2 8
Disco\App\Intents\IntentFactory
S
2 7
Disco\Engine\Base
S
1 3
Disco\App\Utility\Import
S
0 0
Disco\App\Utility\Export
S
0 0
Disco\App\Utility\Filter
S
0 0