/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
ComebackCash
Controllers
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\ComebackCash\Controllers\ComebackCashAdminPageController
0%
BuyerKiosk\ComebackCash\Controllers\ComebackCashApiController
0%
BuyerKiosk\ComebackCash\Controllers\ComebackCashPageController
0%
BuyerKiosk\ComebackCash\Controllers\ComebackCashPosApiController
0%
Project Risks
Class
CRAP
BuyerKiosk\ComebackCash\Controllers\ComebackCashPosApiController
8556
BuyerKiosk\ComebackCash\Controllers\ComebackCashApiController
6480
BuyerKiosk\ComebackCash\Controllers\ComebackCashAdminPageController
90
BuyerKiosk\ComebackCash\Controllers\ComebackCashPageController
20
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
main
0%
getEventStatistics
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%
main
0%
__construct
0%
getSettings
0%
issueCoupon
0%
validateCoupon
0%
redeemCoupon
0%
validateApiKey
0%
sendUnauthorizedResponse
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
getJsonRequestBody
0%
formatSideSettings
0%
generateSettingsVersion
0%
formatCouponForResponse
0%
formatDateTime
0%
sanitizePhone
0%
validateIssueCouponRequest
0%
validateRedemptionRequest
0%
mapErrorCodeToHttpStatus
0%
mapRedemptionErrorToHttpStatus
0%
Project Risks
Method
CRAP
updateEvent
132
validateRedemptionRequest
132
validateIssueCouponRequest
132
validateRedemptionRequest
132
issueCoupon
110
createEvent
90
redeemCoupon
90
redeemCoupon
72
mapRedemptionErrorToHttpStatus
72
validateCoupon
72
mapRedemptionErrorToHttpStatus
72
sanitizePhone
56
main
30
checkAuth
30
getEvents
30
lookupCoupon
30
getEventStatistics
20
deleteEvent
20
getEventReport
20
getJsonRequestBody
20
main
20
getJsonRequestBody
20
mapErrorCodeToHttpStatus
20
generateSettingsVersion
12
formatDateTime
12
sendErrorResponse
6
getSettings
6
validateApiKey
6
sendErrorResponse
6
formatSideSettings
6
formatCouponForResponse
6