Code Analysis: StoreKeeper for WooCommerce 6.1.9

Class Rating Complexity Lines of code
StoreKeeper\WooCommerce\B2C\Imports\ProductImport
D
204 1,126
StoreKeeper\WooCommerce\B2C\Tools\TaskHandler
C
107 388
StoreKeeper\WooCommerce\B2C\Backoffice\Notices\AdminNotices
B
89 321
StoreKeeper\WooCommerce\B2C\Tools\Attributes
B
77 414
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\EventsHandler
A
66 265
StoreKeeper\WooCommerce\B2C\Exports\OrderExport
A
63 410
StoreKeeper\WooCommerce\B2C\FileExport\ProductFileExport
A
62 377
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\ProductChecker
A
56 376
StoreKeeper\WooCommerce\B2C\Imports\CategoryImport
S
48 237
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\TaskLogsTab
S
48 316
StoreKeeper\WooCommerce\B2C\Commands\CommandRunner
S
48 236
StoreKeeper\WooCommerce\B2C\Imports\AbstractImport
S
46 196
StoreKeeper\WooCommerce\B2C\Commands\ProcessAllTasks
S
45 279
StoreKeeper\WooCommerce\B2C\Commands\CleanWoocommerceEnvironment
S
43 276
StoreKeeper\WooCommerce\B2C\Models\AbstractModel
S
43 166
StoreKeeper\WooCommerce\B2C\Imports\CouponCodeImport
S
43 170
StoreKeeper\WooCommerce\B2C\Imports\MenuItemImport
S
42 240
StoreKeeper\WooCommerce\B2C\Core
S
42 188
StoreKeeper\WooCommerce\B2C\PaymentGateway\PaymentGateway
S
37 234
StoreKeeper\WooCommerce\B2C\Helpers\SsoHelper
S
32 163
StoreKeeper\WooCommerce\B2C\Tools\AttributeTranslator
S
28 149
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SynCheckTab
S
27 120
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SchedulerTab
S
27 216
StoreKeeper\WooCommerce\B2C\Tools\Media
S
26 134
StoreKeeper\WooCommerce\B2C\Tools\StoreKeeperApi
S
26 119
StoreKeeper\WooCommerce\B2C\Tools\WooCommerceAttributeMetadata
S
26 153
StoreKeeper\WooCommerce\B2C\Models\TaskModel
S
25 179
StoreKeeper\WooCommerce\B2C\Tasks\AbstractTask
S
25 94
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportTab
S
25 174
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractPage
S
25 101
StoreKeeper\WooCommerce\B2C\Tools\CustomerFinder
S
24 142
StoreKeeper\WooCommerce\B2C\Exports\AbstractExport
S
24 73
StoreKeeper\WooCommerce\B2C\Objects\GOCustomer
S
24 92
StoreKeeper\WooCommerce\B2C\Options\FeaturedAttributeOptions
S
24 92
StoreKeeper\WooCommerce\B2C\Imports\OrderImport
S
23 111
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ConnectionTab
S
22 200
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\AbstractLogsTab
S
21 128
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueFixer
S
21 116
StoreKeeper\WooCommerce\B2C\Imports\AbstractProductImport
S
20 95
StoreKeeper\WooCommerce\B2C\FileExport\CustomerFileExport
S
19 147
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\Seo
S
19 69
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\StatusTab
S
19 157
StoreKeeper\WooCommerce\B2C\FileExport\AttributeOptionsFileExport
S
17 98
StoreKeeper\WooCommerce\B2C\Cron\CronRegistrar
S
17 81
StoreKeeper\WooCommerce\B2C\Database\DatabaseConnection
S
17 62
StoreKeeper\WooCommerce\B2C\Debug\HookDumpFile
S
17 55
StoreKeeper\WooCommerce\B2C\FileExport\AbstractCSVFileExport
S
17 66
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\TableRenderer
S
16 63
StoreKeeper\WooCommerce\B2C\Commands\WpCliCommandRunner
S
16 93
StoreKeeper\WooCommerce\B2C\Activator
S
16 57
StoreKeeper\WooCommerce\B2C\Imports\TagImport
S
16 106
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\ProductSyncMetaBox
S
16 103
StoreKeeper\WooCommerce\B2C\Endpoints\AbstractEndpoint
S
16 83
StoreKeeper\WooCommerce\B2C\FileExport\ProductBlueprintFileExport
S
15 76
StoreKeeper\WooCommerce\B2C\Options\CronOptions
S
15 59
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\OrderChecker
S
15 126
StoreKeeper\WooCommerce\B2C\Tools\RedirectHandler
S
15 97
StoreKeeper\WooCommerce\B2C\Factories\LoggerFactory
S
15 70
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\OverlayRenderer
S
14 124
StoreKeeper\WooCommerce\B2C\Imports\AttributeImport
S
14 63
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\BackofficeRolesTab
S
14 105
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\PluginConflictCheckerTab
S
14 70
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InfoHandler
S
13 78
StoreKeeper\WooCommerce\B2C\Commands\AbstractCommand
S
13 54
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\OrderSyncMetaBox
S
13 86
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProductPage
S
12 73
StoreKeeper\WooCommerce\B2C\FileExport\CategoryFileExport
S
12 72
StoreKeeper\WooCommerce\B2C\Imports\FullProductImportWithSelectiveIds
S
12 73
StoreKeeper\WooCommerce\B2C\Singletons\QueryFactorySingleton
S
12 43
StoreKeeper\WooCommerce\B2C\Tasks\ParentProductRecalculationTask
S
12 78
StoreKeeper\WooCommerce\B2C\Tools\EndpointRequestValidator
S
12 49
StoreKeeper\WooCommerce\B2C\Tools\Loader
S
12 43
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProductPage
S
12 73
StoreKeeper\WooCommerce\B2C\Tools\Export\AttributeExport
S
12 58
StoreKeeper\WooCommerce\B2C\Imports\AttributeOptionImport
S
11 58
StoreKeeper\WooCommerce\B2C\PaymentGateway\StoreKeeperBaseGateway
S
11 69
StoreKeeper\WooCommerce\B2C\FileExport\TagFileExport
S
11 70
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\SubscribeHandler
S
11 64
StoreKeeper\WooCommerce\B2C\Helpers\FileExportTypeHelper
S
11 29
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionDelete
S
11 81
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\TaskChecker
S
11 71
StoreKeeper\WooCommerce\B2C\Tools\Export\BlueprintExport
S
11 54
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProductPage
S
11 60
StoreKeeper\WooCommerce\B2C\FileExport\AbstractFileExport
S
10 40
StoreKeeper\WooCommerce\B2C\Options\StoreKeeperOptions
S
10 37
StoreKeeper\WooCommerce\B2C\Tools\ParseDown
S
10 33
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceFullSync
S
10 62
StoreKeeper\WooCommerce\B2C\Commands\AbstractSyncIssue
S
9 35
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\Task\TaskList
S
9 41
StoreKeeper\WooCommerce\B2C\FileExport\AllFileExport
S
8 31
StoreKeeper\WooCommerce\B2C\Tools\IniHelper
S
8 33
StoreKeeper\WooCommerce\B2C\Helpers\DateTimeHelper
S
8 37
StoreKeeper\WooCommerce\B2C\Tools\OrderHandler
S
8 50
StoreKeeper\WooCommerce\B2C\FileExport\AttributeFileExport
S
7 52
StoreKeeper\WooCommerce\B2C\Options\WooCommerceOptions
S
7 29
StoreKeeper\WooCommerce\B2C\Tools\ActionFilterLoader
S
7 38
StoreKeeper\WooCommerce\B2C\Tools\Base36Coder
S
7 30
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InitHandler
S
7 26
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\LogPurgerTab
S
7 108
StoreKeeper\WooCommerce\B2C\Frontend\ShortCodes\FormShortCode
S
6 41
StoreKeeper\WooCommerce\B2C\Hooks\CustomerHook
S
6 18
StoreKeeper\WooCommerce\B2C\Updator
S
6 34
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck
S
6 44
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\SsoHandler
S
6 29
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceShopInfo
S
6 51
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\WebhookPostEndpoint
S
5 21
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeDeleteTask
S
5 28
StoreKeeper\WooCommerce\B2C\Commands\PaymentGatewaySettings
S
5 14
StoreKeeper\WooCommerce\B2C\Backoffice\MenuStructure
S
5 55
StoreKeeper\WooCommerce\B2C\Tasks\TagDeleteTask
S
5 27
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptionPage
S
5 14
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceSingleProduct
S
4 21
StoreKeeper\WooCommerce\B2C\Tools\Categories
S
4 34
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeleteTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tasks\MenuItemDeleteTask
S
4 27
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeactivateTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tools\WordpressExceptionThrower
S
4 10
StoreKeeper\WooCommerce\B2C\Tasks\OrderDeleteTask
S
4 23
StoreKeeper\WooCommerce\B2C\Tasks\TriggerVariationSaveActionTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tasks\OrderImportTask
S
4 19
StoreKeeper\WooCommerce\B2C\Tasks\AbstractProductTask
S
4 29
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\DeveloperSettingsTab
S
4 31
StoreKeeper\WooCommerce\B2C\Imports\ProductStockImport
S
3 25
StoreKeeper\WooCommerce\B2C\Tasks\CategoryImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeImportTask
S
3 14
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProducts
S
3 12
StoreKeeper\WooCommerce\B2C\Tasks\OrderExportTask
S
3 12
StoreKeeper\WooCommerce\B2C\Tasks\ProductStockUpdateTask
S
3 16
StoreKeeper\WooCommerce\B2C\Tasks\CategoryDeleteTask
S
3 10
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\Task\TaskPurgeOld
S
3 19
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelGetCommand
S
3 19
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\WebhookLog\WebhookLogPurgeOld
S
3 19
StoreKeeper\WooCommerce\B2C\Endpoints\Sso\SsoGetEndpoint
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\RedirectImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptions
S
3 12
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProducts
S
3 12
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProducts
S
3 12
StoreKeeper\WooCommerce\B2C\Tasks\TagImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\AttributeImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Exceptions\BaseException
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\MenuItemImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelDeleteCommand
S
2 20
StoreKeeper\WooCommerce\B2C\Commands\ProcessSingleTask
S
2 33
StoreKeeper\WooCommerce\B2C\Endpoints\EndpointLoader
S
2 40
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\WebhookLogsTab
S
1 35

80 more item(s) not shown.