/Users/rvanvuren/Projects/buyerkiosk-web/userfrosting
src
BuyerKiosk
EventManagement
Controllers
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
BuyerKiosk\EventManagement\Controllers\EventApiController
0%
BuyerKiosk\EventManagement\Controllers\EventPageController
0%
BuyerKiosk\EventManagement\Controllers\EventReportController
0%
BuyerKiosk\EventManagement\Controllers\TemplateApiController
0%
Project Risks
Class
CRAP
BuyerKiosk\EventManagement\Controllers\EventApiController
69960
BuyerKiosk\EventManagement\Controllers\EventPageController
6806
BuyerKiosk\EventManagement\Controllers\EventReportController
5852
BuyerKiosk\EventManagement\Controllers\TemplateApiController
1122
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
getIntegrationService
0%
checkReadAuth
0%
checkWriteAuth
0%
list
0%
get
0%
create
0%
update
0%
delete
0%
activate
0%
cancel
0%
duplicate
0%
archive
0%
unarchive
0%
permanentDelete
0%
checkConflicts
0%
getEventsFromDatabase
0%
getEventById
0%
saveEventToDatabase
0%
updateEventInDatabase
0%
deleteEventFromDatabase
0%
findOverlappingEvents
0%
transformIntegrationsForDatabase
0%
saveEventIntegrations
0%
updateEventIntegrations
0%
deleteEventIntegrations
0%
duplicateEventIntegrations
0%
retryIntegration
0%
getRetryCount
0%
setRetryCount
0%
getRetrySessionKey
0%
getExistingIntegration
0%
deleteIntegrationById
0%
createIntegration
0%
getIntegrationByTypeForEvent
0%
getIntegration
0%
updateIntegration
0%
updateIntegrationConfig
0%
updateIntegrationForeignId
0%
updateIntegrationStatusById
0%
checkIntegrationConflicts
0%
getIntegrationStats
0%
getIntegrationRecordCounts
0%
disableIntegration
0%
validateCreateRequest
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
getJsonRequestBody
0%
__construct
0%
checkReadPermission
0%
checkManagePermission
0%
checkTemplatePermission
0%
checkReportsPermission
0%
getStoreContext
0%
getEventOr404
0%
getEventStatistics
0%
dashboard
0%
listView
0%
create
0%
detail
0%
edit
0%
duplicate
0%
templates
0%
reports
0%
reportDetail
0%
archive
0%
getAuditLog
0%
getEventCountsByType
0%
__construct
0%
checkReportAuth
0%
getFullReport
0%
getSalesReport
0%
getMarketingReport
0%
getInventoryReport
0%
getComebackCashReport
0%
exportReport
0%
getSalesMetrics
0%
getMarketingMetrics
0%
getInventoryMetrics
0%
getComebackCashMetrics
0%
generateCsvReport
0%
getEventById
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
__construct
0%
checkAuth
0%
list
0%
get
0%
getTemplatesForStore
0%
getTemplateById
0%
getTemplateIntegrations
0%
isTemplateAccessible
0%
getStoreType
0%
setJsonContentType
0%
sendJsonResponse
0%
sendErrorResponse
0%
Project Risks
Method
CRAP
update
462
validateCreateRequest
380
getIntegrationRecordCounts
306
create
272
updateIntegration
272
createIntegration
182
duplicate
156
retryIntegration
156
checkConflicts
132
getMarketingMetrics
132
getSalesMetrics
110
getComebackCashMetrics
110
list
72
getEventStatistics
72
reportDetail
72
unarchive
56
disableIntegration
56
list
56
activate
42
cancel
42
archive
42
permanentDelete
42
getIntegration
42
getIntegrationStats
42
detail
42
archive
42
getAuditLog
42
delete
30
checkIntegrationConflicts
30
dashboard
30
templates
30
getInventoryMetrics
30
generateCsvReport
30
get
30
checkReadAuth
20
checkWriteAuth
20
get
20
getEventsFromDatabase
20
transformIntegrationsForDatabase
20
setRetryCount
20
getJsonRequestBody
20
edit
20
duplicate
20
getEventCountsByType
20
checkReportAuth
20
getFullReport
20
getSalesReport
20
getMarketingReport
20
getInventoryReport
20
getComebackCashReport
20
exportReport
20
checkAuth
20
isTemplateAccessible
20
checkReadPermission
12
checkManagePermission
12
checkTemplatePermission
12
checkReportsPermission
12
listView
12
create
12
reports
12
getTemplatesForStore
12
getIntegrationService
6
getEventById
6
saveEventToDatabase
6
updateEventInDatabase
6
findOverlappingEvents
6
saveEventIntegrations
6
getRetryCount
6
getExistingIntegration
6
sendErrorResponse
6
getStoreContext
6
getEventOr404
6
getEventById
6
sendErrorResponse
6
getTemplateById
6
getStoreType
6
sendErrorResponse
6