Code Analysis: StoreKeeper for WooCommerce 12.0.6

Class Rating Complexity Lines of code
StoreKeeper\WooCommerce\B2C\Imports\ProductImport
D
201 1,080
StoreKeeper\WooCommerce\B2C\Exports\OrderExport
D
140 765
StoreKeeper\WooCommerce\B2C\Tools\TaskHandler
C
118 423
StoreKeeper\WooCommerce\B2C\FileExport\ProductFileExport
B
85 473
StoreKeeper\WooCommerce\B2C\Models\AbstractModel
B
81 302
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\EventsHandler
B
80 319
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\StoreKeeperSeoHandler
A
69 315
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\TaskLogsTab
A
68 420
StoreKeeper\WooCommerce\B2C\PaymentGateway\PaymentGateway
A
66 333
StoreKeeper\WooCommerce\B2C\Core
A
63 259
StoreKeeper\WooCommerce\B2C\Commands\ProcessAllTasks
A
62 347
StoreKeeper\WooCommerce\B2C\Tools\Attributes
A
60 352
StoreKeeper\WooCommerce\B2C\Imports\AbstractImport
A
60 250
StoreKeeper\WooCommerce\B2C\Imports\CategoryImport
A
60 278
StoreKeeper\WooCommerce\B2C\Backoffice\Notices\AdminNotices
A
60 238
StoreKeeper\WooCommerce\B2C\Tools\Media
A
56 279
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\ProductChecker
A
56 376
StoreKeeper\WooCommerce\B2C\Commands\CommandRunner
A
55 269
StoreKeeper\WooCommerce\B2C\Commands\CleanWoocommerceEnvironment
A
53 356
StoreKeeper\WooCommerce\B2C\Imports\CouponCodeImport
S
44 174
StoreKeeper\WooCommerce\B2C\Imports\AbstractProductImport
S
43 218
StoreKeeper\WooCommerce\B2C\Imports\MenuItemImport
S
43 243
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ConnectionTab
S
40 341
StoreKeeper\WooCommerce\B2C\Tools\ProductAttributes
S
36 176
StoreKeeper\WooCommerce\B2C\Models\TaskModel
S
36 245
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InfoHandler
S
34 231
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\StatusTab
S
33 250
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 156
StoreKeeper\WooCommerce\B2C\Tools\CustomerFinder
S
32 178
StoreKeeper\WooCommerce\B2C\Helpers\SsoHelper
S
32 163
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractPage
S
32 134
StoreKeeper\WooCommerce\B2C\Helpers\Seo\RankMathSeo
S
31 105
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportTab
S
31 279
StoreKeeper\WooCommerce\B2C\FileExport\CategoryFileExport
S
28 133
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\AddressFormHandler
S
28 128
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
25 75
StoreKeeper\WooCommerce\B2C\Database\DatabaseConnection
S
25 90
StoreKeeper\WooCommerce\B2C\Objects\GOCustomer
S
25 93
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\OverlayRenderer
S
24 230
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueFixer
S
24 141
StoreKeeper\WooCommerce\B2C\Tools\FeaturedAttributes
S
23 47
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\AbstractLogsTab
S
23 137
StoreKeeper\WooCommerce\B2C\Tasks\AbstractTask
S
22 74
StoreKeeper\WooCommerce\B2C\Helpers\PluginConflictChecker
S
22 76
StoreKeeper\WooCommerce\B2C\Options\StoreKeeperOptions
S
22 77
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProductPage
S
20 119
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\StoreKeeperSeoPages
S
20 176
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProductPage
S
20 119
StoreKeeper\WooCommerce\B2C\Factories\LoggerFactory
S
19 90
StoreKeeper\WooCommerce\B2C\FileExport\CustomerFileExport
S
19 147
StoreKeeper\WooCommerce\B2C\Imports\TagImport
S
19 121
StoreKeeper\WooCommerce\B2C\Backoffice\Helpers\TableRenderer
S
18 69
StoreKeeper\WooCommerce\B2C\Tools\OrderHandler
S
18 83
StoreKeeper\WooCommerce\B2C\FileExport\AbstractFileExport
S
18 68
StoreKeeper\WooCommerce\B2C\Helpers\Seo\StoreKeeperSeo
S
18 71
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\ExportSettingsTab
S
18 82
StoreKeeper\WooCommerce\B2C\Cron\CronRegistrar
S
17 81
StoreKeeper\WooCommerce\B2C\Debug\HookDumpFile
S
17 55
StoreKeeper\WooCommerce\B2C\FileExport\AbstractCSVFileExport
S
17 70
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\SkuLogFormatter
S
16 81
StoreKeeper\WooCommerce\B2C\Commands\WpCliCommandRunner
S
16 98
StoreKeeper\WooCommerce\B2C\Updator
S
16 60
StoreKeeper\WooCommerce\B2C\Tools\RedirectHandler
S
16 102
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\PaymentGateway\StoreKeeperBaseGateway
S
16 112
StoreKeeper\WooCommerce\B2C\FileExport\ProductBlueprintFileExport
S
15 75
StoreKeeper\WooCommerce\B2C\Helpers\ServerStatusChecker
S
15 170
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\OrderChecker
S
15 126
StoreKeeper\WooCommerce\B2C\Options\CronOptions
S
15 59
StoreKeeper\WooCommerce\B2C\Backoffice\MetaBoxes\OrderSyncMetaBox
S
14 101
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\BackofficeRolesTab
S
14 105
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProductPage
S
14 88
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\AbstractTab
S
13 46
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceFullSync
S
13 117
StoreKeeper\WooCommerce\B2C\Helpers\DateTimeHelper
S
13 53
StoreKeeper\WooCommerce\B2C\Imports\AttributeOptionImport
S
13 61
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\Task\TaskList
S
12 58
StoreKeeper\WooCommerce\B2C\Tasks\ParentProductRecalculationTask
S
12 76
StoreKeeper\WooCommerce\B2C\Helpers\FileExportTypeHelper
S
12 31
StoreKeeper\WooCommerce\B2C\FileExport\AllFileExport
S
12 43
StoreKeeper\WooCommerce\B2C\Singletons\QueryFactorySingleton
S
12 43
StoreKeeper\WooCommerce\B2C\Tools\EndpointRequestValidator
S
12 49
StoreKeeper\WooCommerce\B2C\Commands\AbstractMarkTasksAs
S
12 92
StoreKeeper\WooCommerce\B2C\FileExport\TagFileExport
S
12 73
StoreKeeper\WooCommerce\B2C\Imports\FullProductImportWithSelectiveIds
S
12 73
StoreKeeper\WooCommerce\B2C\Imports\ProductUpdateImport
S
12 35
StoreKeeper\WooCommerce\B2C\Database\MySqlLock
S
12 47
StoreKeeper\WooCommerce\B2C\Commands\SyncIssueCheck\TaskChecker
S
11 71
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceShopInfo
S
11 67
StoreKeeper\WooCommerce\B2C\Tools\Export\BlueprintExport
S
11 54
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\SubscribeHandler
S
11 64
StoreKeeper\WooCommerce\B2C\Models\AttributeModel\MigrateFromOldData
S
11 48
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionDelete
S
11 80
StoreKeeper\WooCommerce\B2C\Helpers\ProductSkuGenerator
S
11 73
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\Options\WooCommerceOptions
S
10 36
StoreKeeper\WooCommerce\B2C\Helpers\HtmlEscape
S
9 15
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceProducts
S
8 42
StoreKeeper\WooCommerce\B2C\Migrations\MigrationManager
S
8 62
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\InfoEndpoint
S
8 47
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptionPage
S
8 42
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\OrderHookHandler
S
8 35
StoreKeeper\WooCommerce\B2C\Models\AttributeOptionModel
S
8 88
StoreKeeper\WooCommerce\B2C\Tools\ActionFilterLoader
S
7 38
StoreKeeper\WooCommerce\B2C\Tools\Base36Coder
S
7 30
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\CartHandler
S
7 31
StoreKeeper\WooCommerce\B2C\Commands\AbstractSyncIssue
S
7 26
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\WebhookPostEndpoint
S
6 24
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceAttributeOptions
S
6 38
StoreKeeper\WooCommerce\B2C\Frontend\Handlers\CategorySummaryHandler
S
6 16
StoreKeeper\WooCommerce\B2C\Endpoints\WebService\AddressSearchEndpoint
S
6 22
StoreKeeper\WooCommerce\B2C\FileExport\AttributeFileExport
S
6 49
StoreKeeper\WooCommerce\B2C\Frontend\ShortCodes\FormShortCode
S
6 41
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceCrossSellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Endpoints\Webhooks\SsoHandler
S
6 29
StoreKeeper\WooCommerce\B2C\Commands\SyncWoocommerceUpsellProducts
S
6 38
StoreKeeper\WooCommerce\B2C\Tools\WordpressExceptionThrower
S
5 13
StoreKeeper\WooCommerce\B2C\Commands\ProcessSingleTask
S
5 50
StoreKeeper\WooCommerce\B2C\Commands\PaymentGatewaySettings
S
5 14
StoreKeeper\WooCommerce\B2C\Tasks\TriggerVariationSaveActionTask
S
4 12
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeactivateTask
S
4 12
StoreKeeper\WooCommerce\B2C\Backoffice\Pages\Tabs\DeveloperSettingsTab
S
4 31
StoreKeeper\WooCommerce\B2C\Tasks\OrderImportTask
S
4 18
StoreKeeper\WooCommerce\B2C\Endpoints\FileExport\ExportEndpoint
S
4 34
StoreKeeper\WooCommerce\B2C\Imports\ProductStockImport
S
4 29
StoreKeeper\WooCommerce\B2C\Commands\ModelCommands\AbstractModelGetCommand
S
4 29
StoreKeeper\WooCommerce\B2C\Tasks\ProductDeleteTask
S
4 12
StoreKeeper\WooCommerce\B2C\Tasks\ProductUpdateImportTask
S
4 18
StoreKeeper\WooCommerce\B2C\Tasks\AttributeOptionImportTask
S
3 12
StoreKeeper\WooCommerce\B2C\Endpoints\Sso\SsoGetEndpoint
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\CouponCodeImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\AttributeImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Exceptions\BaseException
S
3 15
StoreKeeper\WooCommerce\B2C\Tasks\ProductStockUpdateTask
S
3 13
StoreKeeper\WooCommerce\B2C\Tasks\ProductImportTask
S
3 13
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230313171652AttributeOptionFkTermEnsure
S
2 28
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230312154020attribute
S
2 27
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230313171650AttributeFkEnsure
S
2 28
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230312154010task
S
2 29
StoreKeeper\WooCommerce\B2C\Endpoints\EndpointLoader
S
2 71
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230313171651AttributeOptionFkAttributeEnsure
S
2 28
StoreKeeper\WooCommerce\B2C\Migrations\Versions\V20230312154030attributeOption
S
2 33

159 more item(s) not shown.