Code Analysis: Download Monitor 4.9.9

Class Rating Complexity Lines of code
Freemius
D
3,794 13,679
FS_Plugin_Info_Dialog
D
261 1,261
FS_Clone_Manager
D
222 931
FS_Plugin_Updater
D
206 866
DLM_Download_Handler
D
173 881
DLM_Upsells
C
124 687
DLM_File_Manager
C
115 571
DLM_Download
C
112 353
FS_Logger
C
105 381
DLM_Shortcodes
C
104 499
FS_Api
C
103 292
DLM_Settings_Page
B
100 468
DLM_DB_Upgrader
B
92 475
FS_Admin_Menu_Manager
B
87 365
DLM_Admin_Writepanels
B
81 450
DLM_Custom_Actions
B
77 268
Freemius_Api_WordPress
B
76 331
DLM_Admin_Extensions
B
76 374
DLM_Media_Library
A
75 335
WP_DLM
A
72 426
DLM_Admin_Settings
A
72 585
DLM_Backwards_Compatibility
A
69 205
FS_Admin_Notice_Manager
A
66 210
FS_Storage
A
64 235
WPChill\DownloadMonitor\Shop\Helper\Currency
A
64 241
FS_Option_Manager
A
63 183
FS_Permission_Manager
A
62 332
FS_Options
A
62 180
DLM_Reports
A
61 330
WPChill\DownloadMonitor\Shop\Order\WordPressRepository
A
60 449
DLM_Admin_Scripts
A
56 231
DLM_Log_Item
A
55 213
DLM_Extensions_Handler
A
55 229
DLM_Download_Version
A
55 163
Freemius_Abstract
A
52 48
WPChill\DownloadMonitor\Shop\Admin\OrderTable
A
51 240
DLM_Plugin_Status
A
51 361
FS_Site
S
48 72
FS_Key_Value_Storage
S
47 154
FS_Cache_Manager
S
45 121
WPChill\DownloadMonitor\Dependencies\Pimple\Tests\PimpleTest
S
45 375
DLM_WordPress_Download_Repository
S
44 183
DLM_Custom_Columns
S
44 165
DLM_Utils
S
44 150
DLM_Admin
S
43 158
DLM_Logging
S
43 118
DLM_Ajax_Handler
S
41 180
DLM_Admin_Helper
S
38 95
WPChill\DownloadMonitor\Shop\Checkout\PaymentGateway\PayPal\Api\Item
S
37 141
WPChill\DownloadMonitor\Shop\Checkout\PaymentGateway\PayPal\Api\PayerInfo
S
37 132
WPChill\DownloadMonitor\Dependencies\Pimple\Container
S
36 105
DLM_Product
S
36 145
DLM_Admin_Fields_Field_Accordion
S
34 213
WPChill\DownloadMonitor\Shop\Ajax\PlaceOrder
S
34 94
DLM_LU_Download_Upgrader
S
33 190
DLM_Widget_Downloads
S
33 186
DLM_CRON_Jobs
S
33 126
WPChill\DownloadMonitor\Dependencies\PayPalHttp\HttpClient
S
31 126
DLM_WordPress_Log_Item_Repository
S
31 142
FS_Admin_Notices
S
29 114
FS_Plugin_Manager
S
28 88
DLM_Template_Handler
S
26 73
WPChill\DownloadMonitor\Shop\Admin\ProductTableColumns
S
25 95
DLM_Product_Manager
S
25 164
DLM_WordPress_Version_Repository
S
25 148
DLM_Uninstall
S
25 196
DLM_Installer
S
25 232
FS_Entity
S
24 55
WPChill\DownloadMonitor\Shop\Admin\WritePanels
S
23 127
DLM_Admin_Media_Insert
S
22 352
WPChill\DownloadMonitor\Shop\Checkout\PaymentGateway\PayPal\PayPalGateway
S
22 204
DLM_Modal
S
22 116
DLM_Hasher
S
21 74
Freemius_Api_Base
S
19 77
WPChill\DownloadMonitor\Dependencies\PayPalHttp\Encoder
S
19 68
DLM_Welcome_Page
S
19 146
DLM_Post_Type_Manager
S
19 253
WPChill\DownloadMonitor\Shop\Shortcode\Checkout
S
18 100
DLM_Admin_Fields_Field_Factory
S
18 59
WPChill\DownloadMonitor\Shop\Access\Manager
S
17 46
WPChill\DownloadMonitor\Shop\Checkout\PaymentGateway\PayPal\ExecutePaymentListener
S
17 58
WPChill\DownloadMonitor\Shop\Util\Assets
S
17 65
WPChill\DownloadMonitor\Shop\Email\VarParser
S
17 111
FS_Customizer_Upsell_Control
S
17 98
DLM_Gutenberg
S
15 84
WPChill\DownloadMonitor\Dependencies\PayPalHttp\Serializer\Multipart
S
15 85
WPChill\DownloadMonitor\Shop\Product\WordPressRepository
S
15 91
DLM_Frontend_Templates
S
14 39
DLM_DownloadPreview_Preview
S
13 54
DLM_Admin_Fields_Field_HtaccessStatus
S
13 28
Freemius_Exception
S
12 36
DLM_Upgrade_Manager
S
12 47
DLM_LU_Checker
S
11 41
DLM_Admin_Dashboard
S
10 93
WPChill\DownloadMonitor\Shop\Admin\Pages\Orders
S
9 50
DLM_Category_Walker
S
8 19
DLM_Ajax_GetVersions
S
7 34
WPChill\DownloadMonitor\Shop\Shortcode\Buy
S
7 34
DLM_Ajax_CreatePage
S
7 32
DLM_Admin_Media_Browser
S
7 81
WPChill\DownloadMonitor\Shop\Order\Status\Factory
S
6 25
WPChill\DownloadMonitor\Shop\Helper\Country
S
3 261

190 more item(s) not shown.