Code Analysis: Leat CRM 0.9.1

Class Rating Complexity Lines of code
Leat\Api\Connection
D
192 1,068
Leat\Domain\Syncing\BackgroundProcess
C
118 465
Leat\Domain\Services\GiftcardProduct
B
95 586
Leat\Domain\Services\Cart\CartManager
A
65 204
Leat\WebhookManager
A
64 277
Leat\Domain\Syncing\SyncVouchers
A
52 290
Leat\Assets\Vite
S
50 215
Leat\Domain\Services\EarnRules
S
49 274
Leat\Api\Schemas\ExtendSchema
S
47 167
Leat\Domain\Services\SpendRulesService
S
42 159
Leat\Api\Schemas\V1\AbstractSchema
S
41 202
Leat\Api\Routes\V1\AbstractRoute
S
37 139
Leat\AssetsController
S
34 252
Leat\Infrastructure\Repositories\WPSpendRuleRepository
S
32 175
Leat\Domain\Syncing\AbstractSync
S
31 152
Leat\Domain\Bootstrap
S
30 369
Leat\Api\Routes\V1\Admin\Settings
S
27 97
Leat\Domain\Services\Order\OrderProcessor
S
26 126
Leat\Infrastructure\Repositories\WPPromotionRuleRepository
S
26 169
Leat\Settings
S
25 346
Leat\Domain\Services\Order\OrderCreditHandler
S
21 94
Leat\Utils\Common
S
21 59
Leat\Assets\Api
S
21 81
Leat\Shortcodes\AbstractShortcode
S
20 60
Leat\Integrations\IntegrationRegistry
S
19 73
Leat\Api\Routes\V1\WCProductsSearch
S
18 109
Leat\Installer
S
18 97
Leat\Utils\Coupons
S
18 83
Leat\Domain\Services\PromotionRulesService
S
17 56
Leat\Api\Routes\V1\WCCategoriesSearch
S
15 89
Leat\Api\Routes\V1\SpendRulesClaim
S
13 75
Leat\Domain\Syncing\AsyncRequest
S
13 56
Leat\Api\Api
S
13 126
Leat\Api\Routes\V1\PromotionRules
S
12 88
Leat\PostTypeController
S
11 138
Leat\Api\Routes\V1\Middleware
S
11 45
Leat\Utils\TranslatedText
S
11 29
Leat\Api\RoutesController
S
10 89
Leat\Utils\CreditDisplay
S
10 35
Leat\Domain\Services\Customer\CustomerCreationHandler
S
9 43
Leat\Api\Routes\V1\Admin\SpendRules
S
9 86
Leat\Api\Routes\V1\EarnRules
S
9 102
Leat\Utils\Logger
S
9 30
Leat\Utils\Users
S
9 42
Leat\RedirectController
S
9 14
Leat\Api\Routes\V1\Webhooks
S
8 42
Leat\Utils\OrderNotes
S
8 27
Leat\Package
S
8 46
Leat\Domain\Package
S
8 25
Leat\Domain\Services\Customer\CustomerAttributeSync
S
8 37
Leat\WooCommerceAccountTab
S
7 31
Leat\Api\Routes\V1\SpendRules
S
7 56
Leat\Domain\Services\Customer\CustomerProfileDisplay
S
6 48
Leat\Registry\Container
S
6 22
Leat\Api\Routes\V1\Admin\Shops
S
6 27
Leat\Api\Formatters
S
6 12
Leat\Infrastructure\Formatters\WPSpendRuleFormatter
S
6 196
Leat\Shortcodes\RewardPointsShortcode
S
6 35
Leat\Api\Routes\V1\EarnReward
S
6 53
Leat\Migration
S
6 16
Leat\Api\Routes\V1\Coupons
S
6 41
Leat\Api\Routes\V1\SyncPromotions
S
5 34
Leat\Domain\Services\LoyaltyManager
S
5 42
Leat\Api\Routes\V1\SyncVouchers
S
5 48
Leat\Api\Routes\V1\JoinProgram
S
5 42
Leat\Api\Routes\V1\SyncRewards
S
5 34
Leat\Api\Routes\V1\SyncWebhooks
S
5 38
Leat\Api\Schemas\V1\EarnRewardSchema
S
5 24
Leat\Api\Routes\V1\Contact
S
4 31
Leat\Registry\AbstractDependencyType
S
4 9
Leat\Api\Schemas\V1\WCCategoriesSearchSchema
S
4 21
Leat\Api\Schemas\V1\EarnRulesSchema
S
3 74
Leat\Api\SchemaController
S
3 37
Leat\Api\Schemas\V1\WCProductsSearchSchema
S
3 23
Leat\Utils\Post
S
3 7
Leat\Api\Schemas\V1\PromotionRulesSchema
S
2 51
Leat\Api\Schemas\V1\Admin\SpendRulesSchema
S
2 51
Leat\Api\Schemas\V1\SpendRulesClaimSchema
S
2 51
Leat\Api\Schemas\V1\CouponsSchema
S
2 14
Leat\Registry\SharedType
S
2 6
Leat\Api\Schemas\V1\SpendRulesSchema
S
2 51
Leat\Infrastructure\Formatters\WPPromotionRuleFormatter
S
1 137
Leat\Api\Schemas\V1\Admin\RewardsSchema
S
1 34
Leat\Api\Schemas\V1\WebhooksSchema
S
1 50
Leat\Api\Schemas\V1\SyncRewardsSchema
S
1 25
Leat\Api\Schemas\V1\SyncVouchersSchema
S
1 48
Leat\Api\Schemas\V1\ContactSchema
S
1 19
Leat\Api\Schemas\V1\Admin\ShopsSchema
S
1 14
Leat\Api\Schemas\V1\SyncPromotionsSchema
S
1 48
Leat\Api\Schemas\V1\SyncWebhooksSchema
S
1 64

12 more item(s) not shown.