/home/runner/work/flymsg-be/flymsg-be/app
Services
UserInfo
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
App\Services\UserInfo\SubscriptionService
0%
App\Services\UserInfo\FlyMsgUserDailyUsageService
0%
App\Services\UserInfo\UserInfoService
0%
Project Risks
Class
CRAP
App\Services\UserInfo\UserInfoService
62448
App\Services\UserInfo\SubscriptionService
7832
App\Services\UserInfo\FlyMsgUserDailyUsageService
2246
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
refresh
0%
processUserSummaryUsage2
0%
processUserSummaryUsage
0%
processUserUsage
0%
parseMonth
0%
getHubspotUsage
0%
created
0%
updateSubscriptionInfo
0%
initFreemiumSubscription
0%
endFreemiumSubscription
0%
startSubscription
0%
endSubscription
0%
checkPremiumSubscriptionsActive
0%
getCountryName
0%
parseFields
0%
created
0%
updated
0%
pushItToHubspot
0%
validateHubspotUpdatedFields
0%
parseToHubspotFields
0%
addExtension
0%
removeExtension
0%
processUser
0%
parseUserTypeByRoleId
0%
parseUserType
0%
formatToCarbonDate
0%
recalculateFlyCutUsage
0%
Project Risks
Method
CRAP
processUser
37830
startSubscription
1640
processUserUsage
552
endSubscription
306
parseToHubspotFields
182
parseFields
156
getHubspotUsage
90
formatToCarbonDate
90
processUserSummaryUsage2
56
endFreemiumSubscription
42
processUserSummaryUsage
30
initFreemiumSubscription
30
created
30
pushItToHubspot
30
addExtension
30
removeExtension
30
checkPremiumSubscriptionsActive
20
updated
20
recalculateFlyCutUsage
20
getCountryName
6
parseUserTypeByRoleId
6
parseUserType
6