Code Analysis: Leat CRM 0.6.1

Class Rating Complexity Lines of code
Leat\Api\Connection
D
171 1,008
Leat\Domain\Syncing\BackgroundProcess
C
118 465
Leat\Domain\Services\CustomerSession
C
117 531
Leat\Domain\Services\GiftcardProduct
B
93 576
Leat\Domain\Services\SpendRules
A
70 485
Leat\Domain\Services\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 137
Leat\Assets\AssetDataRegistry
S
36 153
Leat\Domain\Bootstrap
S
30 264
Leat\Domain\Services\AbstractSync
S
29 142
Leat\AssetsController
S
27 228
Leat\Settings
S
25 336
Leat\Assets\Api
S
21 81
Leat\Shortcodes\AbstractShortcode
S
20 60
Leat\Integrations\IntegrationRegistry
S
19 73
Leat\Utils\Common
S
19 52
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\Routes\V1\SpendRulesClaim
S
13 77
Leat\Api\Api
S
11 102
Leat\Api\Routes\V1\Middleware
S
11 45
Leat\Api\RoutesController
S
10 84
Leat\Utils\Users
S
9 42
Leat\Api\Routes\V1\PromotionRules
S
9 93
Leat\Api\Routes\V1\SpendRules
S
9 108
Leat\RedirectController
S
9 14
Leat\Api\Routes\V1\EarnRules
S
9 102
Leat\Utils\Logger
S
9 30
Leat\Api\Routes\V1\Admin\Settings
S
8 57
Leat\Package
S
8 46
Leat\Domain\Package
S
8 25
Leat\Api\Routes\V1\Webhooks
S
8 42
Leat\Utils\OrderNotes
S
8 27
Leat\Domain\Services\SyncPromotions
S
7 22
Leat\Migration
S
6 16
Leat\Registry\Container
S
6 22
Leat\Api\Routes\V1\Coupons
S
6 42
Leat\Api\Routes\V1\EarnReward
S
6 53
Leat\Api\Formatters
S
6 12
Leat\Utils\Coupons
S
6 43
Leat\Api\Schemas\V1\EarnRewardSchema
S
5 24
Leat\Api\Routes\V1\JoinProgram
S
5 42
Leat\PostTypeController
S
5 138
Leat\Api\Routes\V1\SyncPromotions
S
5 34
Leat\Api\Routes\V1\SyncVouchers
S
5 48
Leat\Api\Schemas\V1\WCCategoriesSearchSchema
S
4 21
Leat\Shortcodes\CustomerDashboardShortcode
S
4 14
Leat\Api\Routes\V1\Contact
S
4 31
Leat\Registry\AbstractDependencyType
S
4 9
Leat\Api\Routes\V1\SpendRulesSync
S
4 26
Leat\Api\Routes\V1\Admin\Shops
S
4 24
Leat\Api\Schemas\V1\EarnRulesSchema
S
3 74
Leat\Api\Schemas\V1\WCProductsSearchSchema
S
3 23
Leat\Api\Schemas\V1\SpendRulesSyncSchema
S
3 54
Leat\Api\SchemaController
S
3 34
Leat\Api\Routes\V1\Admin\Rewards
S
3 20
Leat\Api\Schemas\V1\SpendRulesSchema
S
3 54
Leat\Api\Schemas\V1\CouponsSchema
S
2 14
Leat\Api\Schemas\V1\Admin\SettingsSchema
S
2 30
Leat\Api\Schemas\V1\SpendRulesClaimSchema
S
2 51
Leat\Registry\SharedType
S
2 6
Leat\Api\Schemas\V1\PromotionRulesSchema
S
2 51
Leat\Api\Schemas\V1\Admin\RewardsSchema
S
1 34
Leat\Api\Schemas\V1\Admin\ShopsSchema
S
1 14
Leat\Api\Schemas\V1\SyncVouchersSchema
S
1 48
Leat\Api\Schemas\V1\WebhooksSchema
S
1 50
Leat\Api\Schemas\V1\ContactSchema
S
1 19
Leat\Api\Schemas\V1\SyncPromotionsSchema
S
1 48

4 more item(s) not shown.