/home/runner/work/flymsg-be/flymsg-be/app
Http
Services
Admin
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
App\Http\Services\Admin\Companies\CompanyLicensesService
0%
App\Http\Services\Admin\Companies\Pocs\AdminCompaniesPocsService
21%
App\Http\Services\Admin\Reports\AccountCenterReportingService
41%
App\Http\Services\Admin\Companies\CompanyService
44%
App\Http\Services\Admin\Users\IndividualUsersService
52%
App\Http\Services\Admin\Users\AdminUsersService
62%
App\Http\Services\Admin\Reports\SharedReportingService
74%
App\Http\Services\Admin\SystemDashboard\PlanAnalyticsService
76%
App\Http\Services\Admin\SystemDashboard\SystemHealthService
82%
App\Http\Services\Admin\Companies\CompanyUsersService
89%
Project Risks
Class
CRAP
App\Http\Services\Admin\Users\AdminUsersService
1149
App\Http\Services\Admin\Companies\CompanyService
650
App\Http\Services\Admin\Companies\CompanyLicensesService
462
App\Http\Services\Admin\Companies\Pocs\AdminCompaniesPocsService
257
App\Http\Services\Admin\Reports\AccountCenterReportingService
175
App\Http\Services\Admin\Reports\SharedReportingService
55
App\Http\Services\Admin\Companies\CompanyUsersService
26
App\Http\Services\Admin\Users\IndividualUsersService
12
App\Http\Services\Admin\SystemDashboard\SystemHealthService
11
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getAllCompaniesLicenses
0%
getCompanyLicenses
0%
assignPlan
0%
validatePlansAvailability
0%
getCompaniesLicenses
0%
getCompanyLicensePlanDetails
0%
getPlanDetailsMapping
0%
calculateLicensesUsed
0%
reduceAvailableLicenses
0%
getCompaniesLicensesInvitations
0%
updateCompany
0%
getGroupBySlug
0%
updateCompanyInstancy
0%
updateExistingUser
0%
createInstancyUser
0%
getPocs
0%
addPoc
0%
processPocs
0%
createNewUser
0%
updateExistingUser
0%
createPoc
0%
sendInvitationMail
0%
createAdminUserInvitation
0%
getTop5ByProperty
0%
findShortcut
0%
findFlyMsgAI
0%
findShortcut
0%
findFlyMsgAI
0%
usersByPlan
0%
unassignUsers
0%
unassign
0%
acceptMoveToInvitation
0%
unassignUser
25%
moveUserToGroup
25%
handleSubscription
40%
deactivateUsers
40%
reactivateUsers
52%
rejectUserInvitation
53%
acceptUserInvitation
62%
findUsers
70%
deactivateCompany
75%
getUsersPaginated
76%
addExistentUserByEmail
80%
deleteInvitation
80%
deactivateUserBulk
81%
collect
82%
findInvitationsAssigned
83%
deleteCompany
85%
updateInstancyGroup
87%
findActiveLicensesUsage
87%
deactivateUser
87%
deleteUsers
88%
Project Risks
Method
CRAP
updateCompany
306
findShortcut
90
acceptMoveToInvitation
90
acceptUserInvitation
66
findFlyMsgAI
56
unassignUsers
42
unassign
42
rejectUserInvitation
37
getUsersPaginated
35
validatePlansAvailability
30
createInstancyUser
30
reactivateUsers
12
getAllCompaniesLicenses
12
assignPlan
12
getCompanyLicensePlanDetails
12
getPocs
12
addPoc
12
findShortcut
12
findFlyMsgAI
12
collect
11
moveUserToGroup
10
findUsers
9
deleteCompany
8
deactivateUser
8
deactivateUsers
7
deactivateUserBulk
7
deleteUsers
6
getCompaniesLicenses
6
processPocs
6
sendInvitationMail
6
deleteInvitation
5
findInvitationsAssigned
5
handleSubscription
4
unassignUser
3
deactivateCompany
3
addExistentUserByEmail
3
updateInstancyGroup
2
findActiveLicensesUsage
2