Code Analysis: Leat CRM 0.6.3

Class Rating Complexity Lines of code
Leat\Api\Connection
D
177 1,014
Leat\Domain\Syncing\BackgroundProcess
C
118 465
Leat\Domain\Services\GiftcardProduct
B
95 586
Leat\Domain\Services\Cart\CartManager
A
65 204
Leat\Domain\Services\SpendRules
A
62 432
Leat\Domain\Syncing\SyncVouchers
S
50 269
Leat\Assets\Vite
S
50 215
Leat\Domain\Services\EarnRules
S
49 274
Leat\Api\Schemas\ExtendSchema
S
47 167
Leat\Domain\Services\WebhookManager
S
46 205
Leat\Domain\Services\PromotionRules
S
44 334
Leat\Api\Schemas\V1\AbstractSchema
S
41 201
Leat\Api\Routes\V1\AbstractRoute
S
37 139
Leat\Assets\AssetDataRegistry
S
36 153
Leat\Domain\Syncing\AbstractSync
S
31 153
Leat\Domain\Bootstrap
S
30 352
Leat\AssetsController
S
27 229
Leat\Settings
S
25 347
Leat\Domain\Services\Order\OrderProcessor
S
23 108
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
17 95
Leat\Api\Routes\V1\WCCategoriesSearch
S
15 89
Leat\Domain\Syncing\AsyncRequest
S
13 56
Leat\Api\Api
S
13 117
Leat\Api\Routes\V1\SpendRulesClaim
S
13 77
Leat\PostTypeController
S
11 138
Leat\Utils\TranslatedText
S
11 29
Leat\Api\Routes\V1\Middleware
S
11 45
Leat\Utils\CreditDisplay
S
10 35
Leat\Api\RoutesController
S
10 88
Leat\Utils\Logger
S
9 30
Leat\Api\Routes\V1\EarnRules
S
9 102
Leat\Api\Routes\V1\PromotionRules
S
9 93
Leat\Utils\Users
S
9 42
Leat\Api\Routes\V1\SpendRules
S
9 108
Leat\Domain\Services\Customer\CustomerCreationHandler
S
9 44
Leat\RedirectController
S
9 14
Leat\Api\Routes\V1\Webhooks
S
8 42
Leat\Api\Routes\V1\Admin\Settings
S
8 57
Leat\Package
S
8 46
Leat\Domain\Package
S
8 25
Leat\Domain\Services\Customer\CustomerAttributeSync
S
8 38
Leat\Utils\OrderNotes
S
8 27
Leat\Domain\Syncing\SyncPromotions
S
7 22
Leat\Domain\Syncing\SyncRewards
S
7 22
Leat\Api\Formatters
S
6 12
Leat\Api\Routes\V1\Coupons
S
6 42
Leat\Api\Routes\V1\EarnReward
S
6 53
Leat\Registry\Container
S
6 22
Leat\Shortcodes\RewardPointsShortcode
S
6 35
Leat\Utils\Coupons
S
6 43
Leat\Migration
S
6 16
Leat\Domain\Services\Customer\CustomerProfileDisplay
S
6 48
Leat\Api\Routes\V1\SyncPromotions
S
5 34
Leat\Api\Routes\V1\SyncVouchers
S
5 48
Leat\Api\Schemas\V1\EarnRewardSchema
S
5 24
Leat\Api\Routes\V1\SyncRewards
S
5 34
Leat\Domain\Services\LoyaltyManager
S
5 40
Leat\Api\Routes\V1\JoinProgram
S
5 42
Leat\Registry\AbstractDependencyType
S
4 9
Leat\Api\Routes\V1\Admin\Shops
S
4 24
Leat\Api\Schemas\V1\WCCategoriesSearchSchema
S
4 21
Leat\Api\Routes\V1\Contact
S
4 31
Leat\Api\SchemaController
S
3 34
Leat\Api\Exceptions\RouteException
S
3 11
Leat\Api\Schemas\V1\SpendRulesSchema
S
3 54
Leat\Api\Schemas\V1\EarnRulesSchema
S
3 74
Leat\Api\Schemas\V1\WCProductsSearchSchema
S
3 23
Leat\Api\Routes\V1\Admin\Rewards
S
3 20
Leat\Registry\SharedType
S
2 6
Leat\Api\Schemas\V1\SpendRulesClaimSchema
S
2 51
Leat\Api\Schemas\V1\PromotionRulesSchema
S
2 51
Leat\Api\Schemas\V1\CouponsSchema
S
2 14
Leat\Api\Schemas\V1\Admin\SettingsSchema
S
2 30
Leat\Api\Schemas\V1\Admin\ShopsSchema
S
1 14
Leat\Api\Schemas\V1\SyncVouchersSchema
S
1 48
Leat\Api\Formatters\DefaultFormatter
S
1 3
Leat\Api\Schemas\V1\SyncPromotionsSchema
S
1 48
Leat\Api\Schemas\V1\ContactSchema
S
1 19
Leat\Api\Schemas\V1\SyncRewardsSchema
S
1 25
Leat\Api\Schemas\V1\Admin\RewardsSchema
S
1 34
Leat\Api\Schemas\V1\WebhooksSchema
S
1 50

3 more item(s) not shown.