Code Analysis: StoreKeeper for WooCommerce 9.0.3

Class Rating Complexity Lines of code
StoreKeeper\WooCommerce\B2C\Imports\ProductImport
D
188 1,045
StoreKeeper\WooCommerce\B2C\Exports\OrderExport
C
116 654
StoreKeeper\WooCommerce\B2C\Tools\TaskHandler
C
109 395
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\EventsHandler
B
80 319
StoreKeeper\WooCommerce\B2C\FileExport\ProductFileExport
A
75 433
StoreKeeper\WooCommerce\B2C\Core
A
62 257
StoreKeeper\WooCommerce\B2C\Backoffice\Notices\AdminNotices
A
60 236
StoreKeeper\WooCommerce\B2C\Tools\Attributes
A
60 348
StoreKeeper\WooCommerce\B2C\Imports\CategoryImport
A
57 274
StoreKeeper\WooCommerce\B2C\Models\AbstractModel
A
57 222
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\ProductChecker
A
56 376
StoreKeeper\WooCommerce\B2C\Tools\Media
A
56 280
StoreKeeper\WooCommerce\B2C\Commands\CommandRunner
A
54 260
StoreKeeper\WooCommerce\B2C\Imports\AbstractImport
A
54 222
StoreKeeper\WooCommerce\B2C\PaymentGateway\PaymentGateway
A
54 359
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\TaskLogsTab
S
48 316
StoreKeeper\WooCommerce\B2C\Commands\CleanWoocommerceEnvironment
S
48 320
StoreKeeper\WooCommerce\B2C\Commands\ProcessAllTasks
S
48 302
StoreKeeper\WooCommerce\B2C\Imports\CouponCodeImport
S
44 174
StoreKeeper\WooCommerce\B2C\Imports\MenuItemImport
S
43 243
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ConnectionTab
S
36 319
StoreKeeper\WooCommerce\B2C\Tools\ProductAttributes
S
36 176
StoreKeeper\WooCommerce\B2C\Tools\Export\AttributeExport
S
33 145
StoreKeeper\WooCommerce\B2C\Helpers\Seo\YoastSeo
S
33 127
StoreKeeper\WooCommerce\B2C\Tools\StoreKeeperApi
S
33 164
StoreKeeper\WooCommerce\B2C\Helpers\SsoHelper
S
32 163
StoreKeeper\WooCommerce\B2C\Imports\OrderImport
S
32 153
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractPage
S
32 134
StoreKeeper\WooCommerce\B2C\Imports\AbstractProductImport
S
30 118
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportTab
S
30 271
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\StatusTab
S
29 251
StoreKeeper\WooCommerce\B2C\Models\TaskModel
S
29 199
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SynCheckTab
S
27 120
StoreKeeper\WooCommerce\B2C\Updator
S
27 87
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\AddressFormHandler
S
27 123
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SchedulerTab
S
26 213
StoreKeeper\WooCommerce\B2C\Exports\AbstractExport
S
26 83
StoreKeeper\WooCommerce\B2C\Tasks\AbstractTask
S
25 94
StoreKeeper\WooCommerce\B2C\Objects\GOCustomer
S
24 92
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueFixer
S
24 142
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InfoHandler
S
24 123
StoreKeeper\WooCommerce\B2C\Tools\CustomerFinder
S
24 142
StoreKeeper\WooCommerce\B2C\Options\StoreKeeperOptions
S
23 81
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\FeaturedAttributes
S
19 39
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\Database\DatabaseConnection
S
17 62
StoreKeeper\WooCommerce\B2C\Debug\HookDumpFile
S
17 55
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\Backoffice\MetaBoxes\ProductSyncMetaBox
S
16 103
StoreKeeper\WooCommerce\B2C\Endpoints\AbstractEndpoint
S
16 83
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\Tools\RedirectHandler
S
15 97
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProductPage
S
14 88
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\OverlayRenderer
S
14 124
StoreKeeper\WooCommerce\B2C\FileExport\CategoryFileExport
S
14 82
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\OrderSyncMetaBox
S
14 96
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\BackofficeRolesTab
S
14 105
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\PluginConflictCheckerTab
S
14 70
StoreKeeper\WooCommerce\B2C\Tools\OrderHandler
S
14 71
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceFullSync
S
13 117
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractTab
S
13 46
StoreKeeper\WooCommerce\B2C\Imports\AttributeOptionImport
S
13 61
StoreKeeper\WooCommerce\B2C\Tools\EndpointRequestValidator
S
12 49
StoreKeeper\WooCommerce\B2C\Tools\Loader
S
12 43
StoreKeeper\WooCommerce\B2C\Helpers\FileExportTypeHelper
S
12 31
StoreKeeper\WooCommerce\B2C\Commands\AbstractMarkTasksAs
S
12 91
StoreKeeper\WooCommerce\B2C\Imports\FullProductImportWithSelectiveIds
S
12 73
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\Task\TaskList
S
12 58
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\Frontend\Handlers\SubscribeHandler
S
11 64
StoreKeeper\WooCommerce\B2C\Helpers\ProductSkuGenerator
S
11 73
StoreKeeper\WooCommerce\B2C\Tools\Export\BlueprintExport
S
11 54
StoreKeeper\WooCommerce\B2C\FileExport\TagFileExport
S
11 70
StoreKeeper\WooCommerce\B2C\Models\AttributeModel\MigrateFromOldData
S
11 48
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\TaskChecker
S
11 71
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionDelete
S
11 81
StoreKeeper\WooCommerce\B2C\Tools\ParseDown
S
10 33
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck
S
10 57
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\FrontendSettingsTab
S
10 65
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceShopInfo
S
10 64
StoreKeeper\WooCommerce\B2C\FileExport\AllFileExport
S
10 37
StoreKeeper\WooCommerce\B2C\Helpers\HtmlEscape
S
9 15
StoreKeeper\WooCommerce\B2C\Models\AttributeOptionModel
S
9 115
StoreKeeper\WooCommerce\B2C\Helpers\DateTimeHelper
S
8 37
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptionPage
S
8 42
StoreKeeper\WooCommerce\B2C\Tools\IniHelper
S
8 33
StoreKeeper\WooCommerce\B2C\Hooks\AddressFormattingHook
S
7 29
StoreKeeper\WooCommerce\B2C\Options\WooCommerceOptions
S
7 29
StoreKeeper\WooCommerce\B2C\Commands\Guard
S
7 28
StoreKeeper\WooCommerce\B2C\Tools\ActionFilterLoader
S
7 38
StoreKeeper\WooCommerce\B2C\Tools\Base36Coder
S
7 30
StoreKeeper\WooCommerce\B2C\Commands\AbstractSyncIssue
S
7 26
StoreKeeper\WooCommerce\B2C\Frontend\ShortCodes\FormShortCode
S
6 41
StoreKeeper\WooCommerce\B2C\Options\FeaturedAttributeOptions
S
6 26
StoreKeeper\WooCommerce\B2C\FileExport\AttributeFileExport
S
6 49
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Endpoints\WebService\AddressSearchEndpoint
S
6 22
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptions
S
6 38
StoreKeeper\WooCommerce\B2C\Query\ProductQueryBuilder
S
6 73
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\SsoHandler
S
6 29
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\OrderHookHandler
S
5 28
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\WebhookPostEndpoint
S
5 21
StoreKeeper\WooCommerce\B2C\Commands\ProcessSingleTask
S
5 50
StoreKeeper\WooCommerce\B2C\Backoffice\MenuStructure
S
5 55
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeDeleteTask
S
5 28
StoreKeeper\WooCommerce\B2C\Commands\PaymentGatewaySettings
S
5 14
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelGetCommand
S
4 29
StoreKeeper\WooCommerce\B2C\Tools\Categories
S
4 34
StoreKeeper\WooCommerce\B2C\Tasks\TriggerVariationSaveActionTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeactivateTask
S
4 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeleteTask
S
4 13
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\DeveloperSettingsTab
S
4 31
StoreKeeper\WooCommerce\B2C\Tasks\ProductUpdateImportTask
S
4 21
StoreKeeper\WooCommerce\B2C\Imports\ProductStockImport
S
4 28
StoreKeeper\WooCommerce\B2C\Tools\WordpressExceptionThrower
S
4 10
StoreKeeper\WooCommerce\B2C\Tasks\OrderImportTask
S
4 19
StoreKeeper\WooCommerce\B2C\Tasks\MenuItemDeleteTask
S
4 27
StoreKeeper\WooCommerce\B2C\Endpoints\FileExport\ExportEndpoint
S
3 30
StoreKeeper\WooCommerce\B2C\Tasks\ProductStockUpdateTask
S
3 16
StoreKeeper\WooCommerce\B2C\Tasks\TagImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\OrderExportTask
S
3 12
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelDeleteCommand
S
3 30
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeImportTask
S
3 14
StoreKeeper\WooCommerce\B2C\Tasks\MenuItemImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\AttributeImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Endpoints\Sso\SsoGetEndpoint
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\CategoryImportTask
S
3 15
StoreKeeper\WooCommerce\B2C\Exceptions\BaseException
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\RedirectImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductImportTask
S
3 16
StoreKeeper\WooCommerce\B2C\Tasks\OrderRefundTask
S
3 12
StoreKeeper\WooCommerce\B2C\Endpoints\EndpointLoader
S
2 61
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\WebhookLogsTab
S
1 35

108 more item(s) not shown.