Code Analysis: StoreKeeper for WooCommerce 10.2.0

Class Rating Complexity Lines of code
StoreKeeper\WooCommerce\B2C\Imports\ProductImport
D
200 1,078
StoreKeeper\WooCommerce\B2C\Exports\OrderExport
C
123 684
StoreKeeper\WooCommerce\B2C\Tools\TaskHandler
C
109 395
StoreKeeper\WooCommerce\B2C\FileExport\ProductFileExport
B
83 469
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\EventsHandler
B
80 319
StoreKeeper\WooCommerce\B2C\Models\AbstractModel
A
66 253
StoreKeeper\WooCommerce\B2C\Core
A
63 259
StoreKeeper\WooCommerce\B2C\Backoffice\Notices\AdminNotices
A
60 238
StoreKeeper\WooCommerce\B2C\Tools\Attributes
A
60 352
StoreKeeper\WooCommerce\B2C\Imports\CategoryImport
A
57 274
StoreKeeper\WooCommerce\B2C\Tools\Media
A
56 280
StoreKeeper\WooCommerce\B2C\Imports\AbstractImport
A
56 232
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\ProductChecker
A
56 376
StoreKeeper\WooCommerce\B2C\Commands\CommandRunner
A
54 265
StoreKeeper\WooCommerce\B2C\PaymentGateway\PaymentGateway
A
54 359
StoreKeeper\WooCommerce\B2C\Commands\CleanWoocommerceEnvironment
A
53 356
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\TaskLogsTab
S
49 324
StoreKeeper\WooCommerce\B2C\Commands\ProcessAllTasks
S
48 303
StoreKeeper\WooCommerce\B2C\Imports\CouponCodeImport
S
44 174
StoreKeeper\WooCommerce\B2C\Imports\MenuItemImport
S
43 243
StoreKeeper\WooCommerce\B2C\Imports\AbstractProductImport
S
42 216
StoreKeeper\WooCommerce\B2C\Tools\ProductAttributes
S
36 176
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ConnectionTab
S
36 319
StoreKeeper\WooCommerce\B2C\Models\TaskModel
S
36 263
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InfoHandler
S
34 214
StoreKeeper\WooCommerce\B2C\Tools\StoreKeeperApi
S
33 164
StoreKeeper\WooCommerce\B2C\Tools\Export\AttributeExport
S
33 145
StoreKeeper\WooCommerce\B2C\Helpers\Seo\YoastSeo
S
33 127
StoreKeeper\WooCommerce\B2C\Imports\OrderImport
S
33 157
StoreKeeper\WooCommerce\B2C\Helpers\SsoHelper
S
32 163
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractPage
S
32 134
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportTab
S
31 279
StoreKeeper\WooCommerce\B2C\Updator
S
27 87
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SynCheckTab
S
27 120
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SchedulerTab
S
26 215
StoreKeeper\WooCommerce\B2C\Exports\AbstractExport
S
26 83
StoreKeeper\WooCommerce\B2C\FileExport\CategoryFileExport
S
26 129
StoreKeeper\WooCommerce\B2C\Tasks\AbstractTask
S
25 94
StoreKeeper\WooCommerce\B2C\Database\DatabaseConnection
S
24 86
StoreKeeper\WooCommerce\B2C\Objects\GOCustomer
S
24 92
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueFixer
S
24 141
StoreKeeper\WooCommerce\B2C\Tools\CustomerFinder
S
24 142
StoreKeeper\WooCommerce\B2C\Options\StoreKeeperOptions
S
23 81
StoreKeeper\WooCommerce\B2C\Tools\FeaturedAttributes
S
23 47
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\StatusTab
S
22 172
StoreKeeper\WooCommerce\B2C\Helpers\PluginConflictChecker
S
22 76
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\AbstractLogsTab
S
21 128
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProductPage
S
20 119
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\Seo\StorekeeperHandler
S
20 72
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProductPage
S
20 119
StoreKeeper\WooCommerce\B2C\FileExport\CustomerFileExport
S
19 147
StoreKeeper\WooCommerce\B2C\Imports\TagImport
S
19 121
StoreKeeper\WooCommerce\B2C\Tools\OrderHandler
S
18 86
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\TableRenderer
S
18 69
StoreKeeper\WooCommerce\B2C\FileExport\AbstractFileExport
S
18 68
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportSettingsTab
S
18 82
StoreKeeper\WooCommerce\B2C\Factories\LoggerFactory
S
17 80
StoreKeeper\WooCommerce\B2C\FileExport\AbstractCSVFileExport
S
17 66
StoreKeeper\WooCommerce\B2C\Cron\CronRegistrar
S
17 81
StoreKeeper\WooCommerce\B2C\Debug\HookDumpFile
S
17 55
StoreKeeper\WooCommerce\B2C\Helpers\ServerStatusChecker
S
16 182
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\ProductSyncMetaBox
S
16 103
StoreKeeper\WooCommerce\B2C\Endpoints\AbstractEndpoint
S
16 83
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SkuLogFormatter
S
16 81
StoreKeeper\WooCommerce\B2C\Commands\WpCliCommandRunner
S
16 98
StoreKeeper\WooCommerce\B2C\Commands\AbstractCommand
S
16 69
StoreKeeper\WooCommerce\B2C\Tools\RedirectHandler
S
15 97
StoreKeeper\WooCommerce\B2C\FileExport\ProductBlueprintFileExport
S
15 75
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\OrderChecker
S
15 126
StoreKeeper\WooCommerce\B2C\Options\CronOptions
S
15 59
StoreKeeper\WooCommerce\B2C\PaymentGateway\StoreKeeperBaseGateway
S
15 97
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProductPage
S
14 88
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\OverlayRenderer
S
14 124
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\AddressFormHandler
S
14 90
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\OrderSyncMetaBox
S
14 96
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\BackofficeRolesTab
S
14 105
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceFullSync
S
13 117
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractTab
S
13 46
StoreKeeper\WooCommerce\B2C\Helpers\DateTimeHelper
S
13 53
StoreKeeper\WooCommerce\B2C\Imports\AttributeOptionImport
S
13 61
StoreKeeper\WooCommerce\B2C\Tools\Loader
S
12 43
StoreKeeper\WooCommerce\B2C\FileExport\AllFileExport
S
12 43
StoreKeeper\WooCommerce\B2C\FileExport\TagFileExport
S
12 73
StoreKeeper\WooCommerce\B2C\Commands\AbstractMarkTasksAs
S
12 92
StoreKeeper\WooCommerce\B2C\Helpers\FileExportTypeHelper
S
12 31
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\Task\TaskList
S
12 58
StoreKeeper\WooCommerce\B2C\Imports\FullProductImportWithSelectiveIds
S
12 73
StoreKeeper\WooCommerce\B2C\Imports\ProductUpdateImport
S
12 35
StoreKeeper\WooCommerce\B2C\Singletons\QueryFactorySingleton
S
12 43
StoreKeeper\WooCommerce\B2C\Tasks\ParentProductRecalculationTask
S
12 77
StoreKeeper\WooCommerce\B2C\Tools\EndpointRequestValidator
S
12 49
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\TaskChecker
S
11 71
StoreKeeper\WooCommerce\B2C\Tools\Export\BlueprintExport
S
11 54
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\SubscribeHandler
S
11 64
StoreKeeper\WooCommerce\B2C\Helpers\ProductSkuGenerator
S
11 73
StoreKeeper\WooCommerce\B2C\Models\AttributeModel\MigrateFromOldData
S
11 48
StoreKeeper\WooCommerce\B2C\Database\MySqlLock
S
11 44
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionDelete
S
11 81
StoreKeeper\WooCommerce\B2C\Tools\ParseDown
S
10 33
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceShopInfo
S
10 64
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck
S
10 57
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\FrontendSettingsTab
S
10 65
StoreKeeper\WooCommerce\B2C\Models\AttributeOptionModel
S
9 116
StoreKeeper\WooCommerce\B2C\Helpers\HtmlEscape
S
9 15
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptionPage
S
8 42
StoreKeeper\WooCommerce\B2C\Commands\Guard
S
8 32
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\OrderHookHandler
S
8 37
StoreKeeper\WooCommerce\B2C\Tools\IniHelper
S
8 33
StoreKeeper\WooCommerce\B2C\Commands\AbstractSyncIssue
S
7 26
StoreKeeper\WooCommerce\B2C\Hooks\AddressFormattingHook
S
7 29
StoreKeeper\WooCommerce\B2C\Tools\Base36Coder
S
7 30
StoreKeeper\WooCommerce\B2C\Options\WooCommerceOptions
S
7 29
StoreKeeper\WooCommerce\B2C\Tools\ActionFilterLoader
S
7 38
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\CartHandler
S
7 31
StoreKeeper\WooCommerce\B2C\Options\FeaturedAttributeOptions
S
6 26
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\SsoHandler
S
6 29
StoreKeeper\WooCommerce\B2C\FileExport\AttributeFileExport
S
6 49
StoreKeeper\WooCommerce\B2C\Endpoints\WebService\AddressSearchEndpoint
S
6 22
StoreKeeper\WooCommerce\B2C\Frontend\ShortCodes\FormShortCode
S
6 41
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Query\ProductQueryBuilder
S
6 73
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptions
S
6 38
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\WebhookPostEndpoint
S
6 24
StoreKeeper\WooCommerce\B2C\Backoffice\MenuStructure
S
5 55
StoreKeeper\WooCommerce\B2C\Commands\PaymentGatewaySettings
S
5 14
StoreKeeper\WooCommerce\B2C\Commands\ProcessSingleTask
S
5 54
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\DeveloperSettingsTab
S
4 31
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeactivateTask
S
4 13
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelGetCommand
S
4 29
StoreKeeper\WooCommerce\B2C\Imports\ProductStockImport
S
4 29
StoreKeeper\WooCommerce\B2C\Tools\WordpressExceptionThrower
S
4 10
StoreKeeper\WooCommerce\B2C\Tasks\TriggerVariationSaveActionTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductUpdateImportTask
S
4 21
StoreKeeper\WooCommerce\B2C\Endpoints\FileExport\ExportEndpoint
S
4 34
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeleteTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tools\Categories
S
4 34
StoreKeeper\WooCommerce\B2C\Tasks\OrderImportTask
S
4 19
StoreKeeper\WooCommerce\B2C\Tasks\ProductStockUpdateTask
S
3 16
StoreKeeper\WooCommerce\B2C\Tasks\OrderRefundTask
S
3 12
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeImportTask
S
3 14
StoreKeeper\WooCommerce\B2C\Tasks\AttributeImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Tasks\OrderExportTask
S
3 12
StoreKeeper\WooCommerce\B2C\Exceptions\BaseException
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\ProductImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Endpoints\Sso\SsoGetEndpoint
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\MenuItemImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\CategoryImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelDeleteCommand
S
3 30
StoreKeeper\WooCommerce\B2C\Tasks\TagImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\RedirectImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Endpoints\EndpointLoader
S
2 61
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\WebhookLogsTab
S
1 35

116 more item(s) not shown.