Code Analysis: Dokan 3.7.4

Class Rating Complexity Lines of code
WeDevs\Dokan\REST\ProductController
D
259 1,729
WeDevs\Dokan\Ajax
D
173 638
WeDevs\Dokan\Dashboard\Templates\Settings
D
156 494
WeDevs\Dokan\Product\Manager
D
134 415
WeDevs\Dokan\Admin\SetupWizard
C
121 650
WeDevs\Dokan\ReverseWithdrawal\Manager
C
115 465
WeDevs\Dokan\Assets
C
109 905
WeDevs\Dokan\ReverseWithdrawal\Helper
C
103 348
WeDevs\Dokan\Dashboard\Templates\Products
C
101 367
WeDevs\Dokan\Commission
C
101 370
WeDevs\Dokan\REST\OrderController
B
92 1,362
WeDevs\Dokan\Order\Manager
B
82 401
WeDevs\Dokan\REST\StoreController
B
82 596
WeDevs\Dokan\Rewrites
B
80 283
WeDevs\Dokan\REST\WithdrawController
A
75 502
WeDevs\Dokan\Admin\Hooks
A
72 313
WeDevs\Dokan\Dashboard\Templates\Withdraw
A
70 323
WeDevs\Dokan\Admin\Settings
A
65 688
WeDevs\Dokan\Order\Hooks
A
62 286
WeDevs\Dokan\DummyData\Importer
A
61 212
WeDevs\Dokan\Admin\UserProfile
A
57 531
WeDevs\Dokan\Abstracts\DokanRESTController
A
54 229
WeDevs\Dokan\Withdraw\Manager
A
51 230
WeDevs\Dokan\Dashboard\Templates\Orders
S
47 199
WeDevs_Dokan
S
47 224
WeDevs\Dokan\Install\Installer
S
46 290
WeDevs\Dokan\Privacy
S
46 259
WeDevs\Dokan\Product\Hooks
S
43 184
WeDevs\Dokan\Admin\SetupWizardWCAdmin
S
39 281
WeDevs\Dokan\ProductSections\Manager
S
39 183
WeDevs\Dokan\REST\ReverseWithdrawalController
S
39 422
WeDevs\Dokan\Registration
S
35 108
WeDevs\Dokan\Admin\SetupWizardNoWC
S
33 155
WeDevs\Dokan\ProductCategory\Helper
S
30 109
WeDevs\Dokan\Core
S
29 84
WeDevs\Dokan\Widgets\FilterByAttributes
S
29 101
WeDevs\Dokan\ReverseWithdrawal\Hooks
S
29 102
WeDevs\Dokan\Dashboard\Templates\ReverseWithdrawal
S
28 145
WeDevs\Dokan\Withdraw\Hooks
S
28 131
WeDevs\Dokan\ReverseWithdrawal\Admin\Settings
S
28 168
WeDevs\Dokan\ProductCategory\Categories
S
27 93
WeDevs\Dokan\Withdraw\Withdraw
S
27 147
WeDevs\Dokan\Emails\Manager
S
25 309
WeDevs\Dokan\REST\Manager
S
25 106
WeDevs\Dokan\Withdraw\Withdraws
S
24 97
WeDevs\Dokan\ReverseWithdrawal\BackgroundProcess\CronActions
S
23 92
WeDevs\Dokan\ThemeSupport\Divi
S
22 67
WeDevs\Dokan\Customizer
S
21 413
WeDevs\Dokan\ReverseWithdrawal\FailedActions
S
21 70
WeDevs\Dokan\Abstracts\DokanPromotion
S
20 165
WeDevs\Dokan\Widgets\BestSellingProducts
S
20 61
WeDevs\Dokan\REST\AdminDashboardController
S
20 117
WeDevs\Dokan\CatalogMode\Helper
S
20 70
WeDevs\Dokan\Dashboard\Templates\Dashboard
S
19 111
WeDevs\Dokan\Admin\Notices\Helper
S
19 68
WeDevs\Dokan\ReverseWithdrawal\Order
S
18 68
WeDevs\Dokan\Product\ProductCache
S
18 80
WeDevs\Dokan\CatalogMode\Dashboard\ProductBulkEdit
S
18 84
WeDevs\Dokan\ReverseWithdrawal\BackgroundProcess\AsyncRequests
S
17 39
WeDevs\Dokan\Shortcodes\Dashboard
S
17 68
WeDevs\Dokan\Admin\Notices\PluginReview
S
17 87
WeDevs\Dokan\ProductCategory\Hooks
S
17 53
WeDevs\Dokan\CatalogMode\Dashboard\Settings
S
16 81
WeDevs\Dokan\ThemeSupport\Storefront
S
16 34
WeDevs\Dokan\Emails\ReverseWithdrawalInvoice
S
15 127
WeDevs\Dokan\Widgets\TopratedProducts
S
15 60
WeDevs\Dokan\Shortcodes\Stores
S
14 78
WeDevs\Dokan\Admin\Pointers
S
14 173
WeDevs\Dokan\ProductSections\AbstractProductSection
S
14 31
WeDevs\Dokan\REST\AdminReportController
S
14 100
WeDevs\Dokan\Admin\AdminBar
S
14 94
WeDevs\Dokan\CatalogMode\Dashboard\Products
S
14 40
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_8_3_VendorBalance
S
13 122
WeDevs\Dokan\Emails\NewProduct
S
13 127
Dokan_Uninstaller
S
13 96
WeDevs\Dokan\Widgets\StoreOpenClose
S
13 61
WeDevs\Dokan\CatalogMode\Hooks
S
13 43
WeDevs\Dokan\Admin\Notices\Manager
S
12 52
WeDevs\Dokan\Widgets\StoreContactForm
S
12 66
WeDevs\Dokan\ReverseWithdrawal\Ajax
S
12 39
WeDevs\Dokan\Walkers\Category
S
12 37
WeDevs\Dokan\REST\DummyDataController
S
12 810
WeDevs\Dokan\Admin\Menu
S
11 49
WeDevs\Dokan\Emails\NewProductPending
S
11 120
WeDevs\Dokan\Widgets\StoreLocation
S
11 53
WeDevs\Dokan\ReverseWithdrawal\Cart
S
11 40
WeDevs\Dokan\Emails\ContactSeller
S
10 103
WeDevs\Dokan\Emails\ProductPublished
S
10 106
WeDevs\Dokan\Upgrade\Upgrades
S
10 29
WeDevs\Dokan\Admin\Notices\WhatsNew
S
10 48
WeDevs\Dokan\Walkers\TaxonomyDropdown
S
10 33
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_1_1_RefundTableUpdate
S
10 30
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_16_StoreSettings
S
10 49
WeDevs\Dokan\Upgrade\AdminNotice
S
9 48
WeDevs\Dokan\Emails\NewSeller
S
9 110
WeDevs\Dokan\Emails\WithdrawApproved
S
9 104
WeDevs\Dokan\Emails\WithdrawCancelled
S
9 106
WeDevs\Dokan\Admin\Notices\SetupWizard
S
9 46
WeDevs\Dokan\Abstracts\DokanRESTAdminController
S
8 28
WeDevs\Dokan\Upgrade\Manager
S
8 36
WeDevs\Dokan\Abstracts\DokanUpgrader
S
8 23
WeDevs\Dokan\Admin\Notices\LimitedTimePromotion
S
8 22
WeDevs\Dokan\Walkers\StoreCategory
S
8 19
WeDevs\Dokan\Walkers\CategoryDropdownSingle
S
8 29
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_0_10_ProductAttributesAuthorId
S
8 38
WeDevs\Dokan\Upgrade\Upgrades\V_2_7_3
S
8 50
WeDevs\Dokan\Upgrade\Upgrades\V_3_3_1
S
8 29
WeDevs\Dokan\Customizer\RadioImageControl
S
7 65
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_23_StoreName
S
7 32
WeDevs\Dokan\ReverseWithdrawal\InstallerHelper
S
7 59
WeDevs\Dokan\Upgrade\Upgrades\V_2_9_19
S
7 42
WeDevs\Dokan\Widgets\ProductCategoryMenu
S
7 55
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_3_8_VendorStoreTimes
S
7 24
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_4_OrderPostAuthor
S
7 39
WeDevs\Dokan\Widgets\StoreCategoryMenu
S
7 42
WeDevs\Dokan\Upgrade\Upgrades\V_2_3
S
7 52
WeDevs\Dokan\Dashboard\Templates\MultiStepCategories
S
6 14
WeDevs\Dokan\Tracker
S
6 71
WeDevs\Dokan\ThemeSupport\Manager
S
6 27
WeDevs\Dokan\Dashboard\Templates\Main
S
6 21
WeDevs\Dokan\Upgrade\Upgrades\V_2_7_6
S
5 43
WeDevs\Dokan\Upgrade\Upgrades\V_3_0_4
S
5 20
WeDevs\Dokan\Upgrade\Upgrades\V_3_3_7
S
5 14
WeDevs\Dokan\Upgrade\Upgrades\V_3_1_0
S
5 18
WeDevs\Dokan\Upgrade\Upgrades\V_3_2_12
S
4 26
WeDevs\Dokan\Upgrade\Upgrades\V_2_9_13
S
3 18
WeDevs\Dokan\Upgrade\Upgrades\V_3_6_2
S
3 19
WeDevs\Dokan\Upgrade\Upgrades\V_3_3_8
S
3 19
WeDevs\Dokan\Admin\Promotion
S
2 55

82 more item(s) not shown.