Code Analysis: Dokan 3.14.4

Class Rating Complexity Lines of code
WeDevs\Dokan\REST\ProductController
D
240 1,664
WeDevs\Dokan\Ajax
D
169 627
WeDevs\Dokan\Dashboard\Templates\Settings
D
154 492
WeDevs\Dokan\Product\Manager
D
142 434
WeDevs\Dokan\Admin\SetupWizard
D
138 737
WeDevs\Dokan\ReverseWithdrawal\Helper
C
118 403
WeDevs\Dokan\ReverseWithdrawal\Manager
C
114 471
WeDevs\Dokan\Assets
C
113 965
WeDevs\Dokan\Order\Manager
C
111 592
WeDevs\Dokan\Dashboard\Templates\Products
C
107 389
WeDevs\Dokan\REST\OrderController
C
105 1,422
WeDevs\Dokan\REST\WithdrawController
B
89 671
WeDevs\Dokan\Rewrites
B
85 292
WeDevs\Dokan\REST\StoreController
B
82 637
WeDevs\Dokan\Product\Hooks
B
76 344
WeDevs\Dokan\Order\Admin\Hooks
A
73 412
WeDevs\Dokan\Dashboard\Templates\Withdraw
A
71 325
WeDevs\Dokan\Admin\Settings
A
68 850
WeDevs\Dokan\Order\Hooks
A
68 273
WeDevs\Dokan\Commission
A
67 242
WeDevs\Dokan\DummyData\Importer
A
61 203
WeDevs\Dokan\Withdraw\Manager
A
60 275
WeDevs\Dokan\Abstracts\DokanRESTController
A
59 239
WeDevs\Dokan\Admin\UserProfile
A
55 508
WeDevs\Dokan\Install\Installer
A
55 344
WeDevs_Dokan
A
55 193
WeDevs\Dokan\Product\ProductAttribute
A
53 168
WeDevs\Dokan\REST\ReverseWithdrawalController
A
53 630
WeDevs\Dokan\Registration
A
51 141
WeDevs\Dokan\Dashboard\Templates\Orders
S
50 221
WeDevs\Dokan\Commission\Formula\CategoryBased
S
48 119
WeDevs\Dokan\Privacy
S
46 259
WeDevs\Dokan\Withdraw\Withdraw
S
43 221
WeDevs\Dokan\Frontend\MyAccount\BecomeAVendor
S
41 114
WeDevs\Dokan\Admin\SetupWizardWCAdmin
S
39 281
WeDevs\Dokan\ProductCategory\Helper
S
37 131
WeDevs\Dokan\Admin\Hooks
S
36 138
WeDevs\Dokan\ThirdParty\Packages\League\Container\Definition\Definition
S
35 114
WeDevs\Dokan\Order\Admin\Permissions
S
34 107
WeDevs\Dokan\Withdraw\Hooks
S
33 143
WeDevs\Dokan\ThirdParty\Packages\League\Container\Container
S
33 107
WeDevs\Dokan\Admin\SetupWizardNoWC
S
33 155
WeDevs\Dokan\Fees
S
32 130
WeDevs\Dokan\Utilities\OrderUtil
S
31 82
WeDevs\Dokan\Withdraw\Withdraws
S
31 118
WeDevs\Dokan\ReverseWithdrawal\Hooks
S
30 105
WeDevs\Dokan\Core
S
30 87
WeDevs\Dokan\Abstracts\ProductStatusChanger
S
30 110
WeDevs\Dokan\Widgets\FilterByAttributes
S
29 102
WeDevs\Dokan\Admin\WithdrawLogExporter
S
29 98
WeDevs\Dokan\Dashboard\Templates\ReverseWithdrawal
S
28 145
WeDevs\Dokan\ReverseWithdrawal\Admin\Settings
S
28 177
WeDevs\Dokan\Emails\Manager
S
25 315
WeDevs\Dokan\Admin\Notices\Helper
S
25 83
WeDevs\Dokan\REST\Manager
S
25 105
WeDevs\Dokan\ProductCategory\Categories
S
24 90
WeDevs\Dokan\ReverseWithdrawal\BackgroundProcess\CronActions
S
23 92
WeDevs\Dokan\Dashboard\Templates\Dashboard
S
23 196
WeDevs\Dokan\Admin\Notices\Manager
S
22 107
WeDevs\Dokan\REST\ProductAttributeController
S
22 134
WeDevs\Dokan\REST\ProductControllerV2
S
22 197
WeDevs\Dokan\ThemeSupport\Divi
S
22 67
WeDevs\Dokan\Customizer
S
21 413
WeDevs\Dokan\Analytics\Reports\Orders\Stats\DataStore
S
21 106
WeDevs\Dokan\ReverseWithdrawal\FailedActions
S
21 70
WeDevs\Dokan\Widgets\BestSellingProducts
S
20 61
WeDevs\Dokan\Abstracts\DokanPromotion
S
20 165
WeDevs\Dokan\Order\EmailHooks
S
20 84
WeDevs\Dokan\Order\MiscHooks
S
20 76
WeDevs\Dokan\CatalogMode\Helper
S
20 70
WeDevs\Dokan\REST\AdminDashboardController
S
20 117
WeDevs\Dokan\Analytics\Reports\OrderType
S
20 92
WeDevs\Dokan\Product\ProductCache
S
19 85
WeDevs\Dokan\REST\OrderControllerV2
S
19 181
WeDevs\Dokan\Commission\Upugrader\Update_Category_Commission
S
19 92
WeDevs\Dokan\CatalogMode\Dashboard\ProductBulkEdit
S
18 84
WeDevs\Dokan\ThirdParty\Packages\League\Container\ReflectionContainer
S
18 56
WeDevs\Dokan\Commission\Formula\Fixed
S
18 63
WeDevs\Dokan\ReverseWithdrawal\Order
S
18 68
WeDevs\Dokan\Shortcodes\Dashboard
S
18 78
WeDevs\Dokan\ProductCategory\Hooks
S
17 53
WeDevs\Dokan\ProductSections\Manager
S
17 104
WeDevs\Dokan\Admin\Notices\PluginReview
S
17 87
WeDevs\Dokan\Commission\Upugrader\Update_Vendor_Commission
S
17 89
WeDevs\Dokan\ReverseWithdrawal\BackgroundProcess\AsyncRequests
S
16 37
WeDevs\Dokan\ThemeSupport\Storefront
S
16 34
WeDevs\Dokan\CatalogMode\Dashboard\Settings
S
16 81
Dokan_Uninstaller
S
15 227
WeDevs\Dokan\Shortcodes\Stores
S
15 81
WeDevs\Dokan\Widgets\TopratedProducts
S
15 60
WeDevs\Dokan\Emails\ReverseWithdrawalInvoice
S
15 127
WeDevs\Dokan\REST\AdminReportController
S
14 101
WeDevs\Dokan\CatalogMode\Dashboard\Products
S
14 41
WeDevs\Dokan\Admin\Pointers
S
14 173
WeDevs\Dokan\Emails\NewProductPending
S
14 146
WeDevs\Dokan\Emails\NewProduct
S
14 148
WeDevs\Dokan\Commission\Settings\OrderItem
S
14 67
WeDevs\Dokan\Admin\AdminBar
S
14 94
WeDevs\Dokan\CatalogMode\Hooks
S
13 43
WeDevs\Dokan\REST\DummyDataController
S
13 946
WeDevs\Dokan\Commission\Formula\Flat
S
13 46
WeDevs\Dokan\ThirdParty\Packages\League\Container\Inflector\Inflector
S
13 42
WeDevs\Dokan\Widgets\StoreOpenClose
S
13 61
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_8_3_VendorBalance
S
13 122
WeDevs\Dokan\ThirdParty\Packages\League\Container\ServiceProvider\ServiceProviderAggregate
S
12 38
WeDevs\Dokan\REST\ProductBlockController
S
12 77
WeDevs\Dokan\Walkers\Category
S
12 37
WeDevs\Dokan\Analytics\Reports\Stock\Stats\WcDataStore
S
12 113
WeDevs\Dokan\Widgets\StoreContactForm
S
12 66
WeDevs\Dokan\Commission\Settings\Product
S
12 38
WeDevs\Dokan\Upgrade\Upgrades\V_3_14_0
S
11 34
WeDevs\Dokan\Admin\Menu
S
11 49
WeDevs\Dokan\Emails\ProductPublished
S
11 121
WeDevs\Dokan\Order\OrderEventListener
S
11 76
WeDevs\Dokan\Widgets\StoreLocation
S
11 53
WeDevs\Dokan\Admin\Notices\WhatsNew
S
10 48
WeDevs\Dokan\REST\StoreSettingControllerV2
S
10 135
WeDevs\Dokan\Shipping\Hooks
S
10 54
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_16_StoreSettings
S
10 49
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_1_1_RefundTableUpdate
S
10 30
WeDevs\Dokan\ThemeSupport\Astra
S
9 24
WeDevs\Dokan\Upgrade\AdminNotice
S
9 49
WeDevs\Dokan\REST\CommissionControllerV1
S
9 85
WeDevs\Dokan\ProductCategory\ProductCategoryCache
S
9 41
WeDevs\Dokan\Admin\Notices\SetupWizard
S
9 46
WeDevs\Dokan\Analytics\Reports\Customers\Stats\QueryFilter
S
8 36
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_0_10_ProductAttributesAuthorId
S
8 38
WeDevs\Dokan\Admin\Notices\LimitedTimePromotion
S
8 22
WeDevs\Dokan\Dashboard\Templates\Main
S
8 37
WeDevs\Dokan\Upgrade\Upgrades\V_2_7_3
S
8 50
WeDevs\Dokan\Walkers\StoreCategory
S
8 19
WeDevs\Dokan\Order\Frontend\Hooks
S
8 20
WeDevs\Dokan\Analytics\Reports\DataStoreModifier
S
8 24
WeDevs\Dokan\Tracker
S
8 77
WeDevs\Dokan\ThirdParty\Packages\League\Container\Argument\LiteralArgument
S
8 15
WeDevs\Dokan\Abstracts\DokanUpgrader
S
8 23
WeDevs\Dokan\ReverseWithdrawal\Ajax
S
7 17
WeDevs\Dokan\Widgets\ProductCategoryMenu
S
7 53
WeDevs\Dokan\Customizer\RadioImageControl
S
7 65
WeDevs\Dokan\Upgrade\Upgrades\V_2_3
S
7 52
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_4_OrderPostAuthor
S
7 39
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_2_9_23_StoreName
S
7 32
WeDevs\Dokan\Commission\Calculator
S
7 33
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_3_8_VendorStoreTimes
S
7 24
WeDevs\Dokan\Abstracts\DokanRESTBaseController
S
7 25
WeDevs\Dokan\ReverseWithdrawal\InstallerHelper
S
7 61
WeDevs\Dokan\Order\Ajax
S
7 33
WeDevs\Dokan\Walkers\TaxonomyDropdown
S
7 33
WeDevs\Dokan\Upgrade\Upgrades\V_2_9_19
S
7 42
WeDevs\Dokan\Widgets\StoreCategoryMenu
S
7 43
WeDevs\Dokan\Commission\FormulaFactory
S
6 17
WeDevs\Dokan\Upgrade\Upgrades\BackgroundProcesses\V_3_7_19_UpdateOrderMeta
S
6 16
WeDevs\Dokan\Commission\Settings\Builder
S
5 14
WeDevs\Dokan\Upgrade\Upgrades\V_2_7_6
S
5 43
WeDevs\Dokan\Upgrade\Upgrades\V_3_1_0
S
5 18
WeDevs\Dokan\Admin\Promotion
S
2 55

163 more item(s) not shown.