/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
TeamMember
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\TeamMember\Services\LoginAccessService
0%
BuyerKiosk\TeamMember\Services\RoleConfigService
0%
BuyerKiosk\TeamMember\Services\SyncService
0%
BuyerKiosk\TeamMember\Services\TeamMemberService
0%
Project Risks
Class
CRAP
BuyerKiosk\TeamMember\Services\SyncService
4422
BuyerKiosk\TeamMember\Services\TeamMemberService
2256
BuyerKiosk\TeamMember\Services\LoginAccessService
1560
BuyerKiosk\TeamMember\Services\RoleConfigService
870
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
enableLogin
0%
disableLogin
0%
setCredentials
0%
changeUsername
0%
sendInvitation
0%
resendInvitation
0%
revokeInvitation
0%
generatePasswordResetToken
0%
resetPassword
0%
getLoginStatus
0%
disableMfa
0%
findUser
0%
isUsernameTaken
0%
validateUsername
0%
validatePassword
0%
__construct
0%
getRoles
0%
getRole
0%
getRoleName
0%
getRoleColor
0%
getDefaultRoles
0%
getDefaultsAsMap
0%
hasCustomRoles
0%
seedDefaultRoles
0%
saveRole
0%
deactivateRole
0%
toArray
0%
toMap
0%
clearCache
0%
clearAllCache
0%
loadRolesFromDatabase
0%
__construct
0%
sync
0%
syncFromWhenIWork
0%
syncFromHomebase
0%
getWhenIWorkApi
0%
createUserFromWhenIWork
0%
updateUserFromWhenIWork
0%
ensureStoreAssignment
0%
getStoreAssignments
0%
getUserById
0%
deactivateAssignment
0%
reactivateAssignment
0%
downloadAndCacheAvatar
0%
logSync
0%
logSyncSummary
0%
__construct
0%
getTeamMembers
0%
getTeamMember
0%
createTeamMember
0%
updateTeamMember
0%
deactivateTeamMember
0%
reactivateTeamMember
0%
setClockPin
0%
removeClockPin
0%
syncFromProvider
0%
applyFilters
0%
applySearch
0%
sanitizeSortColumn
0%
Project Risks
Method
CRAP
downloadAndCacheAvatar
306
syncFromWhenIWork
272
updateTeamMember
182
applyFilters
132
updateUserFromWhenIWork
110
getLoginStatus
30
validateUsername
20
getRoles
20
sync
20
setCredentials
12
changeUsername
12
sendInvitation
12
generatePasswordResetToken
12
disableMfa
12
seedDefaultRoles
12
saveRole
12
loadRolesFromDatabase
12
ensureStoreAssignment
12
logSync
12
getTeamMembers
12
createTeamMember
12
setClockPin
12
syncFromProvider
12
enableLogin
6
disableLogin
6
revokeInvitation
6
resetPassword
6
findUser
6
validatePassword
6
getDefaultsAsMap
6
deactivateRole
6
toArray
6
toMap
6
getWhenIWorkApi
6
createUserFromWhenIWork
6
getStoreAssignments
6
getUserById
6
getTeamMember
6
deactivateTeamMember
6
reactivateTeamMember
6
removeClockPin
6