/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
ComebackCash
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\ComebackCash\Controllers\ComebackCashApiController
0%
BuyerKiosk\ComebackCash\Controllers\ComebackCashPageController
15%
BuyerKiosk\ComebackCash\Controllers\ComebackCashPosApiController
45%
BuyerKiosk\ComebackCash\Controllers\ComebackCashAdminPageController
58%
BuyerKiosk\ComebackCash\ComebackCashFactory
64%
BuyerKiosk\ComebackCash\Services\ComebackCashAbly
84%
Project Risks
Class
CRAP
BuyerKiosk\ComebackCash\Controllers\ComebackCashApiController
6480
BuyerKiosk\ComebackCash\Controllers\ComebackCashPosApiController
1453
BuyerKiosk\ComebackCash\ComebackCashFactory
47
BuyerKiosk\ComebackCash\Services\ComebackCashAbly
18
BuyerKiosk\ComebackCash\Controllers\ComebackCashAdminPageController
14
BuyerKiosk\ComebackCash\Controllers\ComebackCashPageController
13
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
createEventServiceStatic
0%
createCouponServiceStatic
0%
createRedemptionServiceStatic
0%
createAblyServiceStatic
0%
__construct
0%
checkAuth
0%
getEvents
0%
createEvent
0%
updateEvent
0%
deleteEvent
0%
lookupCoupon
0%
redeemCoupon
0%
getEventReport
0%
getEventStatistics
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
getJsonRequestBody
0%
validateRedemptionRequest
0%
mapRedemptionErrorToHttpStatus
0%
getSettings
0%
issueCoupon
0%
validateCoupon
0%
redeemCoupon
0%
validateApiKey
0%
sendUnauthorizedResponse
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
getJsonRequestBody
0%
setEventService
0%
isEnabled
0%
main
15%
getDatabase
25%
main
28%
getStore
40%
getAblyService
40%
formatValueForDb
54%
parseDateTime
60%
parseDateTime
60%
__construct
66%
validate
68%
getActiveEventSettings
75%
validateCouponStatus
80%
calculateReward
88%
validateCoupon
88%
validateEventData
89%
Project Risks
Method
CRAP
updateEvent
132
validateRedemptionRequest
132
issueCoupon
110
createEvent
90
redeemCoupon
90
redeemCoupon
72
mapRedemptionErrorToHttpStatus
72
validateCoupon
72
checkAuth
30
getEvents
30
lookupCoupon
30
validate
26
validateEventData
20
deleteEvent
20
getEventReport
20
getJsonRequestBody
20
getJsonRequestBody
20
main
14
main
13
formatValueForDb
11
validateCoupon
8
calculateReward
7
getDatabase
6
parseDateTime
6
parseDateTime
6
sendErrorResponse
6
getSettings
6
validateApiKey
6
sendErrorResponse
6
__construct
5
validateCouponStatus
5
getActiveEventSettings
3
getStore
2
getAblyService
2