/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
Chat
Services
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\Chat\Services\ChatBillingService
0%
BuyerKiosk\Chat\Services\ChatEligibilityService
0%
BuyerKiosk\Chat\Services\ChatMatchingService
0%
BuyerKiosk\Chat\Services\ChatTemplateService
0%
Project Risks
Class
CRAP
BuyerKiosk\Chat\Services\ChatTemplateService
1056
BuyerKiosk\Chat\Services\ChatEligibilityService
600
BuyerKiosk\Chat\Services\ChatMatchingService
420
BuyerKiosk\Chat\Services\ChatBillingService
110
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
createWithDefaults
0%
trackUsage
0%
getUsageReport
0%
getUsageSummary
0%
getGlobalUsageSummary
0%
__construct
0%
createWithDefaults
0%
canMessageCustomer
0%
canSendFreetext
0%
getEligibleCustomers
0%
hasSameDayBuy
0%
findOpenThread
0%
getTodaysBuys
0%
getOpenThreadCustomers
0%
__construct
0%
createWithDefaults
0%
normalizePhone
0%
isOptedOut
0%
findStoreByPhone
0%
render
0%
renderString
0%
buildReplacementMap
0%
getCustomerFirstName
0%
getCustomerLastName
0%
getTodayHours
0%
formatPhone
0%
getAvailableWildcards
0%
calculateSegmentCount
0%
containsUnicodeCharacters
0%
validateTemplate
0%
findUnknownWildcards
0%
Project Risks
Method
CRAP
getEligibleCustomers
90
findStoreByPhone
56
canMessageCustomer
42
isOptedOut
42
formatPhone
42
normalizePhone
30
calculateSegmentCount
30
buildReplacementMap
20
validateTemplate
20
getUsageSummary
12
getCustomerFirstName
12
getCustomerLastName
12
trackUsage
6
getGlobalUsageSummary
6
canSendFreetext
6
findOpenThread
6
renderString
6