Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
create0%
createFromRow0%
getByID0%
getReadableString0%
getDateReadable0%
getBinID0%
setBinID0%
getEmployeeID0%
setEmployeeID0%
getAction0%
setAction0%
getTimeStamp0%
setTimeStamp0%
getCategoryID0%
setCategoryID0%
getId0%
setId0%
__construct0%
__construct0%
getLocationsArray0%
prepareLookupArrays0%
getAllRecentActions0%
getCategoriesArray0%
getBinByID0%
getAllBins0%
findBinByExactName0%
getHiddenBins0%
getBinsByLocation0%
getBinsByCategory0%
makeBinReadable0%
getStore0%
createReprintJob0%
getReprintJSON0%
bulkCreateBins0%
__construct0%
readByID0%
createFromRow0%
create0%
createSubCategories0%
editSubCategories0%
update0%
delete0%
hide0%
activate0%
markAsUsed0%
canBeHidden0%
isHidden0%
getEvents0%
getCategories0%
getAgePercent0%
percent2Color0%
dateDiffTs0%
getName0%
setName0%
getMainCategory0%
setMainCategory0%
getSubCat10%
setSubCat10%
getSubCat20%
setSubCat20%
getSubCat30%
setSubCat30%
getDateCreated0%
setDateCreated0%
getLocation0%
setLocation0%
getAgeDate0%
setAgeDate0%
generateName0%
detectSeason0%
updateGeneratedName0%
generateAllNames0%
updateNotes0%
updateItemCount0%
updateEstimatedValue0%
recordAudit0%
getBinsNeedingAudit0%
searchByNotes0%
getBinDetails0%
__construct0%
create0%
getByName0%
getById0%
update0%
delete0%
getId0%
setId0%
getName0%
setName0%
getColor0%
setColor0%
__construct0%
__construct0%
pageBackStock0%
pageEvents0%
pageNotes0%
pageReports0%
__construct0%
getBinDetails0%
updateNotes0%
generateName0%
generateAllNames0%
updateItemCount0%
updateEstimatedValue0%
recordAudit0%
getBinsNeedingAudit0%
searchByNotes0%
__construct0%
__construct0%
getEvents0%
getEvent0%
createEvent0%
updateEvent0%
deleteEvent0%
getTemplates0%
createFromTemplate0%
getBinCountsByCategories0%
getBinsToPull0%
getBinsToStore0%
getBinsForEvent0%
updateProgress0%
getReadiness0%
getAlerts0%
acknowledgeAlert0%
generateAlerts0%
getDashboard0%
getTimeline0%
getRequestJson0%
outputJson0%
outputError0%
__construct0%
__construct0%
getNotes0%
getNote0%
createNote0%
updateNote0%
deleteNote0%
togglePin0%
toggleReaction0%
addComment0%
deleteComment0%
getComments0%
__construct0%
getSummary0%
getAgeDistribution0%
getAgingByCategory0%
getAgingSummary0%
getAgingByLocation0%
getCategoryHealth0%
getLocationUtilization0%
getStaleInventory0%
getBinsByCategory0%
getActivitySummary0%
getActivityByCategory0%
getEventReadiness0%
exportReport0%
convertAgingToCsv0%
convertStaleToCsv0%
convertActivityToCsv0%
convertCategoryHealthToCsv0%
convertLocationUtilizationToCsv0%
escapeCsvField0%
outputJson0%
outputError0%
outputCsv0%
__construct0%
create0%
getById0%
update0%
delete0%
getAll0%
getActive0%
getByYear0%
getUpcoming0%
getInBuildUp0%
getInWindDown0%
getBuildUpStartDate0%
getWindDownEndDate0%
getCurrentPhase0%
toArray0%
getId0%
setId0%
getTemplateId0%
setTemplateId0%
getName0%
setName0%
getEventType0%
setEventType0%
getYear0%
setYear0%
getStartDate0%
setStartDate0%
getEndDate0%
setEndDate0%
getBuildUpDays0%
setBuildUpDays0%
getWindDownDays0%
setWindDownDays0%
getColor0%
setColor0%
getIcon0%
setIcon0%
getNotes0%
setNotes0%
getIsActive0%
setIsActive0%
getIsRecurring0%
setIsRecurring0%
__construct0%
create0%
getById0%
getByEventId0%
getUnacknowledged0%
getUnacknowledgedByEventId0%
acknowledge0%
delete0%
toArray0%
getId0%
setId0%
getEventId0%
setEventId0%
getAlertType0%
setAlertType0%
getMessage0%
setMessage0%
getBinCount0%
setBinCount0%
getAcknowledged0%
setAcknowledged0%
getAcknowledgedBy0%
setAcknowledgedBy0%
getAcknowledgedAt0%
getCreatedAt0%
__construct0%
create0%
delete0%
getByEventId0%
getByCategoryId0%
updatePriority0%
syncCategories0%
getId0%
setId0%
getEventId0%
setEventId0%
getCategoryId0%
setCategoryId0%
getPriority0%
setPriority0%
getNotes0%
setNotes0%
__construct0%
create0%
getByEventId0%
update0%
updatePhase0%
incrementBinsPulled0%
incrementBinsOnFloor0%
incrementBinsStored0%
getOrCreate0%
toArray0%
getId0%
setId0%
getEventId0%
setEventId0%
getPhase0%
setPhase0%
getBinsPulled0%
setBinsPulled0%
getBinsOnFloor0%
setBinsOnFloor0%
getBinsStored0%
setBinsStored0%
getLastUpdated0%
__construct0%
getAllEvents0%
getEventById0%
getActiveEvents0%
getUpcomingEvents0%
createEvent0%
updateEvent0%
deleteEvent0%
createFromTemplate0%
getBinsToPull0%
getBinsToStore0%
getBinsForEvent0%
getBinCountsByCategoryIds0%
getBinCountsByStatus0%
getBinCountsByPhase0%
updateEventProgress0%
getEventReadiness0%
getSeasonalReadiness0%
generateAlerts0%
getUnacknowledgedAlerts0%
acknowledgeAlert0%
getDashboardSummary0%
getEventTimeline0%
getTemplates0%
getTemplateById0%
getCategoryIdsForEvent0%
getBinsByCategories0%
formatBinForPull0%
formatBinForStore0%
calculatePhaseForEvent0%
createAlert0%
__construct0%
create0%
readByName0%
readById0%
update0%
delete0%
getId0%
getName0%
setName0%
getOnSite0%
setOnSite0%
populateFromRow0%
getActiveNotes0%
getById0%
create0%
update0%
delete0%
togglePin0%
addReaction0%
removeReaction0%
toggleReaction0%
getReactions0%
addComment0%
deleteComment0%
getComments0%
getPinnedCount0%
toArray0%
getSummary0%
getAgeDistribution0%
getAgingByCategory0%
getAgingSummary0%
getAgingByLocation0%
getCategoryHealth0%
getLocationUtilization0%
getStaleInventory0%
getBinsByCategory0%
getActivitySummary0%
getActivityByCategory0%
getEventReadiness0%
exportToCsv0%

Project Risks

Method CRAP
generateAlerts552
createEvent380
updateEvent342
exportToCsv342
makeBinReadable272
exportReport210
getEventReadiness182
getActivitySummary156
getAgingByCategory132
getCurrentPhase110
getReadableString90
getEvents90
createEvent72
getStaleInventory72
generateName56
getBinsToPull56
getBinCountsByStatus56
getBinsByCategories56
setOnSite56
createFromRow42
createSubCategories42
update42
recordAudit42
createFromTemplate42
getAgingByCategory42
getBinsToStore42
update42
getSummary42
getCategoryHealth42
readByID30
editSubCategories30
recordAudit30
getBinsForEvent30
acknowledgeAlert30
getNotes30
getActivitySummary30
getActivityByCategory30
create30
update30
syncCategories30
getActiveNotes30
getAgingSummary30
create20
findBinByExactName20
create20
markAsUsed20
getCategories20
percent2Color20
detectSeason20
generateAllNames20
createNote20
addComment20
getStaleInventory20
escapeCsvField20
create20
getSeasonalReadiness20
createAlert20
getById20
create20
getComments20
getLocationUtilization20
getBinsByCategory20
getEventReadiness20
getByID12
getAllBins12
bulkCreateBins12
delete12
hide12
activate12
getByName12
getById12
getBinDetails12
updateNotes12
generateName12
updateItemCount12
updateEstimatedValue12
getBinsNeedingAudit12
searchByNotes12
getEvent12
updateEvent12
deleteEvent12
getBinCountsByCategories12
updateProgress12
getNote12
updateNote12
deleteComment12
getAgingSummary12
getBinsByCategory12
getById12
getBuildUpStartDate12
getWindDownEndDate12
getById12
getByEventId12
getAllEvents12
getEventById12
getActiveEvents12
createFromTemplate12
getBinCountsByCategoryIds12
getBinCountsByPhase12
updateEventProgress12
acknowledgeAlert12
getEventTimeline12
getCategoryIdsForEvent12
readByName12
readById12
toggleReaction12
addComment12
getAgingByLocation12
getActivityByCategory12
__construct6
getLocationsArray6
getAllRecentActions6
getCategoriesArray6
getBinByID6
getHiddenBins6
getBinsByLocation6
getBinsByCategory6
createReprintJob6
dateDiffTs6
setName6
updateGeneratedName6
updateNotes6
updateItemCount6
updateEstimatedValue6
getBinsNeedingAudit6
searchByNotes6
getBinDetails6
generateAllNames6
getTemplates6
getBinsToPull6
getBinsToStore6
getReadiness6
getAlerts6
generateAlerts6
getDashboard6
getTimeline6
getRequestJson6
deleteNote6
togglePin6
toggleReaction6
getComments6
getSummary6
getAgeDistribution6
getAgingByLocation6
getCategoryHealth6
getLocationUtilization6
getEventReadiness6
convertAgingToCsv6
convertStaleToCsv6
convertActivityToCsv6
convertCategoryHealthToCsv6
convertLocationUtilizationToCsv6
setIsActive6
setIsRecurring6
setAcknowledged6
create6
getOrCreate6
getUpcomingEvents6
deleteEvent6
getBinsForEvent6
getDashboardSummary6
getTemplates6
getTemplateById6
populateFromRow6
delete6
togglePin6
addReaction6
removeReaction6
getReactions6
deleteComment6
getPinnedCount6
getAgeDistribution6