Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
BuyerKiosk\Core\Alert0%
BuyerKiosk\Core\Buy0%
BuyerKiosk\Core\BuyQueue0%
BuyerKiosk\Core\BuyReport0%
BuyerKiosk\Core\BuyerStats0%
BuyerKiosk\Core\CompletedBuys0%
BuyerKiosk\Core\ContactNumber0%
BuyerKiosk\Core\Controllers\AccountController0%
BuyerKiosk\Core\Controllers\AdminController0%
BuyerKiosk\Core\Controllers\EmployeeApiController0%
BuyerKiosk\Core\Controllers\EmployeeInvitationController0%
BuyerKiosk\Core\Controllers\GroupController0%
BuyerKiosk\Core\Controllers\InstallController0%
BuyerKiosk\Core\Controllers\UserController0%
BuyerKiosk\Core\Controllers\UserEmployeeLinkController0%
BuyerKiosk\Core\Customer0%
BuyerKiosk\Core\CustomerAlerts0%
BuyerKiosk\Core\DashboardStats0%
BuyerKiosk\Core\Database0%
BuyerKiosk\Core\DeletedBuy0%
BuyerKiosk\Core\DeletedBuyReport0%
BuyerKiosk\Core\Employee0%
BuyerKiosk\Core\EmployeeDaily0%
BuyerKiosk\Core\EstimatedWaitTime0%
BuyerKiosk\Core\InstallKey0%
BuyerKiosk\Core\Loyalty\LoyaltyConfig0%
BuyerKiosk\Core\Loyalty\LoyaltyCoupon0%
BuyerKiosk\Core\Loyalty\LoyaltyCustomer0%
BuyerKiosk\Core\Loyalty\LoyaltyData0%
BuyerKiosk\Core\Loyalty\LoyaltyGroup0%
BuyerKiosk\Core\Loyalty\LoyaltyMassSMS0%
BuyerKiosk\Core\Loyalty\LoyaltyMessage0%
BuyerKiosk\Core\Loyalty\LoyaltyOutgoing0%
BuyerKiosk\Core\Loyalty\LoyaltyPointReport0%
BuyerKiosk\Core\Loyalty\LoyaltyResponse0%
BuyerKiosk\Core\Loyalty\LoyaltySMSMessage0%
BuyerKiosk\Core\Loyalty\LoyaltyTrigger0%
BuyerKiosk\Core\Loyalty\LoyaltyUUID0%
BuyerKiosk\Core\Loyalty\LoyaltyUsageReport0%
BuyerKiosk\Core\MobileAPIKey0%
BuyerKiosk\Core\Nexmo0%
BuyerKiosk\Core\PasswordHash0%
BuyerKiosk\Core\PrintLog0%
BuyerKiosk\Core\QueueItem0%
BuyerKiosk\Core\RandomStringGenerator0%
BuyerKiosk\Core\ReceiptCoupon0%
BuyerKiosk\Core\ReceiveSMS0%
BuyerKiosk\Core\Referral0%
BuyerKiosk\Core\Referrals0%
BuyerKiosk\Core\RemoteCheckIn0%
BuyerKiosk\Core\Robot\MassSMSFinder0%
BuyerKiosk\Core\Robot\MassSMSRobot0%
BuyerKiosk\Core\Robot\Robot0%
BuyerKiosk\Core\Robot\TriggerRobot0%
BuyerKiosk\Core\SendSMS0%
BuyerKiosk\Core\ShiftNotes\ShiftNotes0%
BuyerKiosk\Core\ShiftNotes\ShiftNotesDateRange0%
BuyerKiosk\Core\SignInLog0%
BuyerKiosk\Core\StoreStat0%
BuyerKiosk\Core\SystemBuyReport0%
BuyerKiosk\Core\Task0%
BuyerKiosk\Core\TaskGroup0%
BuyerKiosk\Core\TaskList0%
BuyerKiosk\Core\Template0%
BuyerKiosk\Core\TextInvoice0%
BuyerKiosk\Core\TextLog0%
BuyerKiosk\Core\TriggerStats0%
BuyerKiosk\Core\Controllers\BaseController1%
BuyerKiosk\Core\Store8%

Project Risks

Class CRAP
BuyerKiosk\Core\Controllers\UserController49506
BuyerKiosk\Core\Store47423
BuyerKiosk\Core\Controllers\AccountController14762
BuyerKiosk\Core\Buy11772
BuyerKiosk\Core\Robot\TriggerRobot9120
BuyerKiosk\Core\Loyalty\LoyaltyTrigger7832
BuyerKiosk\Core\DashboardStats6972
BuyerKiosk\Core\Robot\MassSMSFinder6162
BuyerKiosk\Core\Loyalty\LoyaltyCustomer5256
BuyerKiosk\Core\Loyalty\LoyaltyOutgoing4970
BuyerKiosk\Core\Controllers\EmployeeApiController4422
BuyerKiosk\Core\Loyalty\LoyaltyCoupon4290
BuyerKiosk\Core\Loyalty\LoyaltyGroup3306
BuyerKiosk\Core\Robot\MassSMSRobot3306
BuyerKiosk\Core\BuyQueue2862
BuyerKiosk\Core\EmployeeDaily2862
BuyerKiosk\Core\Controllers\UserEmployeeLinkController2550
BuyerKiosk\Core\Customer2550
BuyerKiosk\Core\Loyalty\LoyaltyResponse2352
BuyerKiosk\Core\Controllers\GroupController2162
BuyerKiosk\Core\StoreStat2162
BuyerKiosk\Core\Controllers\EmployeeInvitationController2070
BuyerKiosk\Core\PasswordHash1640
BuyerKiosk\Core\BuyReport1560
BuyerKiosk\Core\CompletedBuys1260
BuyerKiosk\Core\BuyerStats992
BuyerKiosk\Core\TaskGroup992
BuyerKiosk\Core\TextInvoice870
BuyerKiosk\Core\Loyalty\LoyaltyUsageReport650
BuyerKiosk\Core\Database552
BuyerKiosk\Core\MobileAPIKey552
BuyerKiosk\Core\Alert506
BuyerKiosk\Core\Loyalty\LoyaltyMassSMS506
BuyerKiosk\Core\Loyalty\LoyaltyUUID420
BuyerKiosk\Core\Task420
BuyerKiosk\Core\Loyalty\LoyaltyData380
BuyerKiosk\Core\Loyalty\LoyaltySMSMessage380
BuyerKiosk\Core\Controllers\InstallController342
BuyerKiosk\Core\PrintLog306
BuyerKiosk\Core\RemoteCheckIn306
BuyerKiosk\Core\ShiftNotes\ShiftNotes306
BuyerKiosk\Core\InstallKey240
BuyerKiosk\Core\Loyalty\LoyaltyPointReport240
BuyerKiosk\Core\EstimatedWaitTime210
BuyerKiosk\Core\ReceiptCoupon210
BuyerKiosk\Core\Loyalty\LoyaltyMessage182
BuyerKiosk\Core\TriggerStats182
BuyerKiosk\Core\Controllers\AdminController156
BuyerKiosk\Core\Robot\Robot156
BuyerKiosk\Core\DeletedBuyReport132
BuyerKiosk\Core\Employee132
BuyerKiosk\Core\TaskList132
BuyerKiosk\Core\Controllers\BaseController105
BuyerKiosk\Core\SystemBuyReport90
BuyerKiosk\Core\ContactNumber72
BuyerKiosk\Core\CustomerAlerts56
BuyerKiosk\Core\RandomStringGenerator56
BuyerKiosk\Core\Loyalty\LoyaltyConfig30
BuyerKiosk\Core\Referrals30
BuyerKiosk\Core\TextLog30
BuyerKiosk\Core\SendSMS20
BuyerKiosk\Core\ShiftNotes\ShiftNotesDateRange20
BuyerKiosk\Core\ReceiveSMS6

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
getAlertByID0%
updateAlert0%
getCustomerID0%
setCustomerID0%
getType0%
setType0%
getComment0%
setComment0%
getClass0%
setClass0%
getRepeat0%
setRepeat0%
getCleared0%
setCleared0%
getDateAdded0%
setDateAdded0%
__construct0%
getBuy0%
getStats0%
getBuyID0%
setBuyID0%
getCustomer0%
setCustomer0%
getDailyNum0%
setDailyNum0%
getDb0%
setDb0%
getDoCount0%
setDoCount0%
getInStore0%
setInStore0%
getIsNewCustomer0%
setIsNewCustomer0%
getIsProcessed0%
setIsProcessed0%
getIsReturning0%
setIsReturning0%
getNumContainers0%
setNumContainers0%
getProcessedContainers0%
setProcessedContainers0%
getRemainingContainers0%
setRemainingContainers0%
getReturnTime0%
setReturnTime0%
getSortCompleted0%
setSortCompleted0%
getSortStarted0%
setSortStarted0%
getTabletID0%
setTabletID0%
getTextMe0%
setTextMe0%
getTimeCompleted0%
setTimeCompleted0%
getTimeEntered0%
setTimeEntered0%
getTimeStarted0%
setTimeStarted0%
getTwilioSent0%
setTwilioSent0%
getBuyer0%
setBuyer0%
getSorter0%
setSorter0%
getPTC0%
setPTC0%
getHadSorter0%
setHadSorter0%
getInQueueTime0%
setInQueueTime0%
getProcessDelay0%
setProcessDelay0%
getProcessTime0%
setProcessTime0%
getSortDelay0%
setSortDelay0%
getSortTime0%
setSortTime0%
getTotalTimeToCompletion0%
setTotalTimeToCompletion0%
getDate0%
setDate0%
getDroppedOff0%
setDroppedOff0%
getBuyContainers0%
setBuyContainers0%
getSortContainers0%
setSortContainers0%
getSTC0%
setSTC0%
getTimeBreakDown0%
setTimeBreakDown0%
getCompleted0%
setCompleted0%
getTimeToComplete0%
setTimeToComplete0%
getLinkDate0%
setLinkDate0%
getRemote0%
setRemote0%
getHasDroppedOff0%
setHasDroppedOff0%
__construct0%
getAllCurrentQueueItems0%
getDbName0%
getAllCurrentQueueItemsSimple0%
getAllCurrentQueueItemsFull0%
getAllCurrentQueueItemsLight0%
getAllCurrentQueueItemsLightFull0%
getAllCurrentQueueItemsLightSimple0%
getOneQueueItem0%
getTodaysBuys0%
setQueueItem0%
setQueueItemLight0%
setCurrentQueue0%
getCurrentQueue0%
getRecentBuysByID0%
getRecentBuysByPhoneNum0%
__construct0%
setDates0%
getAllDays0%
getBuyTimesByDay0%
getAvgBuysPerHour0%
getMinMaxTime0%
getEndDate0%
setEndDate0%
getFriday0%
setFriday0%
getMonday0%
setMonday0%
getSaturday0%
setSaturday0%
getStartDate0%
setStartDate0%
getSunday0%
setSunday0%
getThursday0%
setThursday0%
getTuesday0%
setTuesday0%
getWednesday0%
setWednesday0%
gatherDailyBuyerStatsArray0%
gatherDailySorterStatsArray0%
setBuyerStatsArray0%
getBuyerStatsArray0%
__construct0%
gatherCompletedBuys0%
gatherCompletedBuysSimple0%
gatherCompletedBuysFull0%
gatherLastTen0%
getCompletedBuysLight0%
setCompletedBuys0%
getCompletedBuys0%
__construct0%
getNumbers0%
storeNumber0%
deleteNumber0%
__construct0%
isAjaxRequest0%
haltJson0%
redirectToLogin0%
failLogin0%
pageHome0%
pageLogin0%
pageRegister0%
pageForgotPassword0%
pageResetPassword0%
pageResendActivation0%
pageAccountSettings0%
login0%
logout0%
register0%
activate0%
forgotPassword0%
resetPassword0%
denyResetPassword0%
resendActivation0%
accountSettings0%
captcha0%
__construct0%
pageSiteSettings0%
siteSettings0%
page4040%
page4010%
pageDatabaseError0%
configJS0%
alerts0%
generateCaptcha0%
getEmployees0%
getEmployee0%
createEmployee0%
updateEmployee0%
deactivateEmployee0%
setEmployeePin0%
syncEmployees0%
uploadEmployeePhoto0%
deleteEmployeePhoto0%
getPendingInvitations0%
createInvitation0%
inviteEmployee0%
resendInvitation0%
revokeInvitation0%
showInvitationPage0%
validateInvitation0%
completeRegistration0%
checkUsernameAvailability0%
__construct0%
pageGroups0%
formGroupCreate0%
formGroupEdit0%
createGroup0%
updateGroup0%
deleteGroup0%
pageSetupDB0%
pageSetupMasterAccount0%
setupMasterAccount0%
__construct0%
pageEmployees0%
pageUsers0%
pageUser0%
pageStoreSettings0%
formUserCreate0%
formUserAdminCreate0%
formUserEditPassword0%
formStoreEditPassword0%
formUserEdit0%
createUser0%
createAdminUser0%
updateUserPassword0%
updateStorePassword0%
updateUser0%
deleteUser0%
getMyEmployee0%
getAllLinks0%
getUnlinkedEmployees0%
getUnlinkedUsers0%
createLink0%
removeLink0%
triggerAutoLink0%
promoteEmployee0%
getEmployeeLinkStatus0%
__construct0%
getCustomer0%
create0%
update0%
getBuyerRating0%
getAddedToEmail0%
setAddedToEmail0%
getAddedToSMS0%
setAddedToSMS0%
getAddress0%
setAddress0%
getCity0%
setCity0%
getCustomerID0%
setCustomerID0%
getDateAdded0%
setDateAdded0%
getDriversLicense0%
setDriversLicense0%
getEmail0%
setEmail0%
getFirstName0%
setFirstName0%
getOnEmail0%
getLastName0%
setLastName0%
setOnEmail0%
getOnSMS0%
setOnSMS0%
getPhone0%
setPhone0%
getReferralCode0%
setReferralCode0%
getState0%
setState0%
getZipcode0%
setZipcode0%
__construct0%
grabAlerts0%
getAlertsArray0%
setAlertsArray0%
__construct0%
setDates0%
getTopStats0%
getNewCustomerData0%
getReturnCustomerData0%
getSMSClubData0%
getEmailClubData0%
getBusyTimesArray0%
getBusyBuyDays0%
getCustomerData0%
getAverageInStoreWait0%
getCustReturnAverages0%
getTextPercentages0%
getMinMaxTime0%
getSortAndProcessAverages0%
getSMSResults0%
getEmailResults0%
checkTimesSet0%
__construct0%
getInstance0%
query0%
lastInsertId0%
lastQueryRowCount0%
__construct0%
__construct0%
setDates0%
getDeletedBuys0%
getDeletedBuysArray0%
setDeletedBuysArray0%
getEndDate0%
setEndDate0%
getStartDate0%
setStartDate0%
__construct0%
getEmployee0%
getActive0%
setActive0%
getFirstName0%
setFirstName0%
getId0%
setId0%
getLastName0%
setLastName0%
__construct0%
createEmployeeDaily0%
createSorterDaily0%
setAvgPerContainer0%
getAvgPerContainer0%
setAvgTotal0%
getAvgTotal0%
setDate0%
getDate0%
setFirstBuy0%
getFirstBuy0%
setId0%
getId0%
setLastBuy0%
getLastBuy0%
setNumBuys0%
getNumBuys0%
setTypeNum0%
getTypeNum0%
setNumContainers0%
getNumContainers0%
setEmployeeID0%
getEmployeeID0%
getFirstSort0%
setFirstSort0%
getLastSort0%
setLastSort0%
getProcessDelay0%
setProcessDelay0%
getSortDelay0%
setSortDelay0%
getSortTime0%
setSortTime0%
getSortTimePerContainer0%
setSortTimePerContainer0%
getSortContainers0%
setSortContainers0%
getNumSorts0%
setNumSorts0%
__construct0%
getEstimatedWaitTime0%
convertToHoursMins0%
createFromExistingParameters0%
__construct0%
create0%
useKey0%
generateKey0%
crypto_rand_secure0%
getToken0%
__construct0%
getLoyaltyConfigArray0%
getLoyaltyConfigDefaults0%
getLoyaltyConfigDefaultsArray0%
__construct0%
createFromUUID0%
read0%
create0%
update0%
deleteCoupon0%
createUUID0%
generate_uuid0%
crypto_rand_secure0%
getCouponID0%
setCouponID0%
getUseType0%
setUseType0%
getUseId0%
setUseId0%
getType0%
setType0%
getValue0%
setValue0%
getMaximum0%
setMaximum0%
getMinimum0%
setMinimum0%
getRandom0%
setRandom0%
getValueRange0%
setValueRange0%
getValueWeights0%
setValueWeights0%
getOtherText0%
setOtherText0%
getExpireDate0%
setExpireDate0%
getDb0%
setDb0%
getGroupID0%
setGroupID0%
getStoresArray0%
setStoresArray0%
getExpireDays0%
setExpireDays0%
getShortName0%
setShortName0%
__construct0%
getByPhone0%
update0%
create0%
getBuyerRating0%
matchToBuyCustomer0%
getLastVisitedStore0%
getMostVisitedStore0%
getLoyaltyLog0%
createTypeNumArrayString0%
getFirstName0%
setFirstName0%
getLastName0%
setLastName0%
getDateAdded0%
setDateAdded0%
getEmail0%
setEmail0%
getPhone0%
setPhone0%
getOptSent0%
setOptSent0%
getOptValue0%
setOptValue0%
getOptReceived0%
setOptReceived0%
getBirthday0%
setBirthday0%
getStoreGroup0%
setStoreGroup0%
getOriginStore0%
setOriginStore0%
getLastText0%
setLastText0%
getLoyaltyID0%
setLoyaltyID0%
getZipcode0%
setZipcode0%
getReferredBy0%
setReferredBy0%
getLastTextTimestamp0%
setLastTextTimestamp0%
getNexmo0%
setNexmo0%
__construct0%
getRewardPoints0%
redeemPoints0%
addSalesData0%
addBuyVisit0%
subSalesData0%
subPoints0%
__construct0%
getLoyaltyConfig0%
getIDByTypeNum0%
getGroupByID0%
addStore0%
removeStore0%
findAllTriggers0%
findAllSMSMessages0%
findAllCoupons0%
validGroup0%
getGroupTimeZone0%
getStoresArray0%
setStoresArray0%
getGroupID0%
setGroupID0%
getDb0%
setDb0%
__construct0%
read0%
create0%
update0%
getId0%
setTimeFrame0%
__construct0%
getMessage0%
setMessage0%
getMessageID0%
setMessageID0%
getShortName0%
setShortName0%
__construct0%
findByMessageID0%
checkDoNotTextList0%
create0%
read0%
assignFromDatabaseRow0%
update0%
updateDelivered0%
logVariables0%
getTriggerID0%
setTriggerID0%
getDateAdded0%
setDateAdded0%
getDateSent0%
setDateSent0%
getCouponID0%
setCouponID0%
getCouponUUID0%
setCouponUUID0%
getViewed0%
setViewed0%
getCouponUsed0%
setCouponUsed0%
getStoreFrom0%
setStoreFrom0%
getStoreGroupFrom0%
setStoreGroupFrom0%
getMessage0%
setMessage0%
getLoyaltyCustomerID0%
setLoyaltyCustomerID0%
getMessageType0%
setMessageType0%
getCustPhone0%
setCustPhone0%
getCustEmail0%
setCustEmail0%
getTimeFrame0%
setTimeFrame0%
getTimeRandom0%
setTimeRandom0%
getSendError0%
setSendError0%
getMessagesSent0%
setMessagesSent0%
getMessageID0%
setMessageID0%
getDelivered0%
setDelivered0%
getSendErrorMessage0%
setSendErrorMessage0%
getCustomerPointsLog0%
getPointLog0%
createTypeNumArrayString0%
__construct0%
receiveSMS0%
sendSMS0%
optInCustomer0%
optOutCustomer0%
checkBalance0%
sendSMSByShortName0%
filterMessage0%
sendRedemptionSMS0%
sendEarnedSMS0%
sendBalanceSMS0%
addTextRecord0%
__construct0%
createMessage0%
update0%
deleteMessage0%
getMessageID0%
setMessageID0%
getMessage0%
setMessage0%
getShortName0%
setShortName0%
__construct0%
create0%
update0%
deleteTrigger0%
getReadableDetails0%
getGroupID0%
setGroupID0%
getStoresArray0%
setStoresArray0%
getDb0%
setDb0%
getTriggerId0%
setTriggerId0%
getStoreGroup0%
setStoreGroup0%
getType0%
setType0%
getCouponID0%
setCouponID0%
getExpireDate0%
setExpireDate0%
getTimeframe0%
setTimeframe0%
getTimeRandom0%
setTimeRandom0%
getAlertFrom0%
setAlertFrom0%
getSendType0%
setSendType0%
getDays0%
setDays0%
getCustomerType0%
setCustomerType0%
getEvent0%
setEvent0%
getMessageID0%
setMessageID0%
getShortName0%
setShortName0%
getCoupon0%
setCoupon0%
getMessage0%
setMessage0%
getBuyerRating0%
setBuyerRating0%
getIncludeNoRatings0%
setIncludeNoRatings0%
getTypeNum0%
setTypeNum0%
__construct0%
addView0%
setClicked0%
setUsed0%
setDiscount0%
setSale0%
updateOutgoingTable0%
__construct0%
getGroupSales0%
getStoreSalesByDay0%
getDateStart0%
setDateStart0%
getDateEnd0%
setDateEnd0%
createTypeNumArrayString0%
__construct0%
getByUserID0%
create0%
updateUser0%
deleteKey0%
generateKey0%
crypto_rand_secure0%
getToken0%
__construct0%
getClient0%
getFrom0%
setFrom0%
__construct0%
get_random_bytes0%
encode640%
gensalt_private0%
crypt_private0%
gensalt_extended0%
gensalt_blowfish0%
HashPassword0%
CheckPassword0%
gatherPrintLogArray0%
getPrintLogArray0%
setPrintLogArray0%
setStoreStats0%
getStoreStats0%
setBuyID0%
getBuyID0%
getDrsBuyID0%
setDrsBuyID0%
setBuyerID0%
getBuyerID0%
setBuyerFirstName0%
getBuyerFirstName0%
setBuyerLastName0%
getBuyerLastName0%
setCustomerID0%
getCustomerID0%
setDailyNum0%
getDailyNum0%
setDoCount0%
getDoCount0%
setInStore0%
getInStore0%
setIsProcessed0%
getIsProcessed0%
setIsReturning0%
getIsReturning0%
setNumContainers0%
getNumContainers0%
setProcessedContainers0%
getProcessedContainers0%
setReturnTime0%
getReturnTime0%
setTextMe0%
getTextMe0%
setTimeComplete0%
getTimeComplete0%
setTimeEntered0%
getTimeEntered0%
setTimeStarted0%
getTimeStarted0%
setZipcode0%
getZipcode0%
setState0%
getState0%
setPhone0%
getPhone0%
setOnSMS0%
getOnSMS0%
setOnEmail0%
getOnEmail0%
setLastName0%
getLastName0%
setFirstName0%
getFirstName0%
setDriversLicense0%
getDriversLicense0%
setCity0%
getCity0%
setAddress0%
getAddress0%
getSortCompleted0%
setSortCompleted0%
getSortStarted0%
setSortStarted0%
getSorterID0%
setSorterID0%
getSorterFirstName0%
setSorterFirstName0%
getSorterLastName0%
setSorterLastName0%
getRemainingContainers0%
setRemainingContainers0%
getHasFlags0%
setHasFlags0%
getRecentBuys0%
setRecentBuys0%
getClearFlags0%
setClearFlags0%
getDropOffTime0%
setDropOffTime0%
getHasDroppedOff0%
setHasDroppedOff0%
getRemote0%
setRemote0%
getIsNewCustomer0%
setIsNewCustomer0%
getUpperBound0%
setUpperBound0%
getLowerBound0%
setLowerBound0%
getWaitTime0%
setWaitTime0%
getAlertsArray0%
setAlertsArray0%
__construct0%
setAlphabet0%
generate0%
getRandomInteger0%
__construct0%
getArray0%
getEnabled0%
setEnabled0%
getLine10%
setLine10%
getLine20%
setLine20%
getTagLine0%
setTagLine0%
getExpireDate0%
setExpireDate0%
__construct0%
setDate0%
getDate0%
setIsUsed0%
getIsUsed0%
setReferralCode0%
getReferralCode0%
setReferrerCode0%
getReferrerCode0%
setTypeNum0%
getTypeNum0%
setUsedDate0%
getUsedDate0%
setCustomerFullName0%
getCustomerFullName0%
setPhone0%
getPhone0%
setId0%
getId0%
getReferralsByCode0%
setReferralsArray0%
getReferralsArray0%
__construct0%
create0%
sendSMS0%
sendCheckInSMS0%
generate_uuid0%
crypto_rand_secure0%
checkFloodLimit0%
addToSMSCount0%
__construct0%
findToday0%
processToday0%
getCustomerList0%
findJustBuyers0%
findJustSellers0%
findRecentBuyers0%
findRecentSellers0%
findRecentBoth0%
findAll0%
findAllStoreGroup0%
findCustomerCount0%
createOutgoingSMS0%
getLog0%
setLog0%
__construct0%
findToday0%
processToday0%
getCustomerList0%
findJustBuyers0%
findJustSellers0%
findRecentBuyers0%
findRecentSellers0%
findRecentBoth0%
findAll0%
createOutgoingSMS0%
getLog0%
setLog0%
__construct0%
getLoyaltyStores0%
getLoyaltyGroups0%
filterMessage0%
__construct0%
getLoyaltyStores0%
getLoyaltyGroups0%
loopThroughGroups0%
findTriggersByStoreGroup0%
processTrigger0%
processType10%
processBirthdayTrigger0%
processBuyerTrigger0%
createMessage0%
filterMessage0%
getDateForTrigger0%
getTriggerTimeZone0%
getMessage0%
getDaysSinceEventArray0%
getTimeFrame0%
getStoreArray0%
setStoreArray0%
getStoreGroupArray0%
setStoreGroupArray0%
getAllTriggersArray0%
setAllTriggersArray0%
createTypeNumArrayString0%
__construct0%
sendLoyaltySMS0%
sendBuyCompleteSMS0%
__construct0%
readFromRow0%
readFromJSON0%
readByID0%
create0%
update0%
delete0%
__construct0%
getShiftNotesByDateRange0%
__construct0%
createStore0%
setTextMessageService0%
createStoreFromRowArray0%
getLoyaltyConfig0%
insert0%
update0%
getCompanyName0%
getLoyaltyGroup0%
getUnusedInstallKey0%
updateWiwToken0%
updateQbAccessToken0%
updateQbRefreshToken0%
updateBillingActive0%
updateWiwLocationID0%
enableWiw0%
getAllMassSMS0%
getOptTotals0%
getDev0%
setCcList0%
getCcList0%
getSmsPromoID0%
getSmsPromoKeyword0%
getStoreNum0%
getStoreType0%
getTypeNum0%
getAddress0%
getApiKey0%
setCcAPI0%
getCcAPI0%
setCcToken0%
getCcToken0%
getCcRefreshToken0%
setCcRefreshToken0%
getCcTokenExpiration0%
setCcTokenExpiration0%
getCcEnabled0%
updateCcTokens0%
updateCcList0%
disconnectCc0%
isCcConnected0%
getCity0%
getDbName0%
getId0%
getPhone0%
getSmsAccountID0%
getSmsKeyword0%
getState0%
getTimeZone0%
setType0%
getType0%
getZipcode0%
getMinutesPerContainer0%
getWaitTimeType0%
setTwilioPhone0%
getTwilioPhone0%
getSmsType0%
getSmsPromoMessage0%
getRequirePass0%
getReferralSystem0%
getEstimateInterval0%
getEnableInterval0%
getAddSortersToEstimate0%
getStatMinSeconds0%
getStatMaxSeconds0%
getRecentBuysMaxHours0%
getLoyaltySystem0%
getBuySurvey0%
getRcEnable0%
getRcLine10%
setRcLine10%
getRcLine20%
setRcLine20%
getRcTagLine0%
setRcTagLine0%
getRcValidDays0%
getTransTexts0%
getEmail0%
setEmail0%
getAutomation0%
setAutomation0%
getDb0%
setDb0%
getEnableWaitTime0%
getDrsApiKey0%
setDrsApiKey0%
getSurveySMSText0%
getWiwToken0%
setWiwToken0%
getWiwEnable0%
getWiwLocationID0%
setWiwLocationID0%
getPostBuySMS0%
getActive0%
getShopifyAPIKey0%
setShopifyAPIKey0%
getShopifyURL0%
setShopifyURL0%
getShopifyPassword0%
setShopifyPassword0%
getShopifyLocationID0%
setShopifyLocationID0%
getBillingActive0%
getBuyTextSMSType0%
getYellowTime0%
getRedTime0%
getFiveStarsStoreID0%
setFiveStarsStoreID0%
getFiveStarsSoftwareID0%
setFiveStarsSoftwareID0%
getFiveStarsTaxIncluded0%
getFiveStarsBuysIncluded0%
getFiveStarsPointsRatio0%
getEnableQueueSignIn0%
getQbAccessToken0%
setQbAccessToken0%
getQbRefreshToken0%
setQbRefreshToken0%
getQbAccessTokenExpiration0%
setQbAccessTokenExpiration0%
getQbRefreshTokenExpiration0%
setQbRefreshTokenExpiration0%
getDigitalSignType0%
getQbRealmID0%
setQbRealmID0%
getQbEnabled0%
getQbLastSync0%
setQbLastSync0%
isQbConfigured0%
updateQbStatus0%
getBillingType0%
setBillingType0%
getNextBillingDate0%
setNextBillingDate0%
getBillingRate0%
setBillingRate0%
getBillingDiscount0%
setBillingDiscount0%
getBillingDiscountDate0%
setBillingDiscountDate0%
getEmployeeSource0%
getHomebaseApiKey0%
setHomebaseApiKey0%
getHomebaseLocationId0%
setHomebaseLocationId0%
getHomebaseEnable0%
getSchedulingProvider0%
setSchedulingProvider0%
getDefaultOpenTime0%
setDefaultOpenTime0%
getDefaultCloseTime0%
setDefaultCloseTime0%
getHoursLastUpdated0%
setHoursLastUpdated0%
getHoursUpdatedByUserId0%
setHoursUpdatedByUserId0%
getFeatureFlag0%
__construct0%
createStoreStat0%
getSecondsFromADifference0%
setAvgDelay0%
getAvgDelay0%
setAvgPerContainer0%
getAvgPerContainer0%
setAvgTotal0%
getAvgTotal0%
setBuysStranded0%
getBuysStranded0%
setDate0%
getDate0%
setFirstBuy0%
getFirstBuy0%
setId0%
getId0%
setLastBuy0%
getLastBuy0%
setNumBuys0%
getNumBuys0%
setNumContainers0%
getNumContainers0%
setUniqueCustomers0%
getUniqueCustomers0%
getNumBuyers0%
setNumBuyers0%
getSortDelay0%
setSortDelay0%
getSortTime0%
setSortTime0%
getTypeNum0%
setTypeNum0%
__construct0%
setDates0%
getBuysByHourByDay0%
getDateEnd0%
setDateEnd0%
getDateStart0%
setDateStart0%
__construct0%
get0%
create0%
update0%
delete0%
__construct0%
get0%
create0%
update0%
delete0%
getAll0%
getTaskCount0%
getId0%
setId0%
getGroupName0%
setGroupName0%
__construct0%
getFullTaskList0%
getTodaysList0%
__construct0%
__get0%
__set0%
__construct0%
numBuyTexts0%
numAutoTexts0%
numTextBlasts0%
loopCount0%
getNumBuyTexts0%
setNumBuyTexts0%
getNumAutoTexts0%
setNumAutoTexts0%
getNumTextBlasts0%
setNumTextBlasts0%
getHasLoop0%
setHasLoop0%
getNumOptInTexts0%
setNumOptInTexts0%
getHasLoyalty0%
setHasLoyalty0%
getNewBilling0%
setNewBilling0%
getEarliestBuy0%
setEarliestBuy0%
__construct0%
setDates0%
getTextLog0%
__construct0%
getGroupUsageNumbers0%
getStoreUsageNumbers0%
getStartDate0%
setStartDate0%
getEndDate0%
setEndDate0%
__construct80%

Project Risks

Method CRAP
updateUser3192
createUser1190
formUserEdit930
formUserCreate756
accountSettings702
getReadableDetails702
login342
gatherDailyBuyerStatsArray306
getCustomerData306
createMessage306
register272
createAdminUser272
createOutgoingSMS272
createOutgoingSMS272
getStats240
gatherCompletedBuysFull240
uploadEmployeePhoto240
query240
createEmployeeDaily240
sendSMS240
findCustomerCount240
createGroup210
formUserAdminCreate210
createStoreStat210
setQueueItem182
gatherPrintLogArray182
gatherDailySorterStatsArray156
updateGroup156
processBuyerTrigger156
getDaysSinceEventArray132
gatherLastTen110
setEmployeePin110
deleteEmployeePhoto110
createLink110
receiveSMS110
HashPassword110
resetPassword90
siteSettings90
createInvitation90
pageSetupDB90
getBusyTimesArray90
getPointLog90
getGroupSales90
getBuy72
getAllDays72
resendActivation72
updateEmployee72
inviteEmployee72
promoteEmployee72
getIDByTypeNum72
setTimeFrame72
crypt_private72
getCustomerList72
getTimeFrame72
forgotPassword56
deactivateEmployee56
formGroupEdit56
setupMasterAccount56
pageUser56
getBusyBuyDays56
getEstimatedWaitTime56
__construct56
__construct56
getStoreSalesByDay56
getCustomerList56
getCompanyName56
setQueueItemLight42
getBuyTimesByDay42
getPendingInvitations42
formGroupCreate42
pageEmployees42
pageUsers42
removeLink42
triggerAutoLink42
create42
getNewCustomerData42
getEmailClubData42
getCustReturnAverages42
__construct42
create42
get_random_bytes42
getFeatureFlag42
create42
update42
getEmployee30
resendInvitation30
formUserEditPassword30
updateUserPassword30
updateStorePassword30
getEmployeeLinkStatus30
getTopStats30
createFromUUID30
matchToBuyCustomer30
getLoyaltyLog30
redeemPoints30
getLoyaltyConfig30
getGroupByID30
removeStore30
findAllTriggers30
findAllSMSMessages30
findAllCoupons30
read30
create30
__construct30
create30
encode6430
processToday30
getLoyaltyStores30
getLoyaltyStores30
findTriggersByStoreGroup30
processTrigger30
processType130
getAllMassSMS30
get30
delete30
getFullTaskList30
getTodaysList30
getAllCurrentQueueItemsSimple20
getAllCurrentQueueItemsFull20
getRecentBuysByID20
getRecentBuysByPhoneNum20
getAvgBuysPerHour20
isAjaxRequest20
pageLogin20
pageRegister20
logout20
activate20
createEmployee20
syncEmployees20
revokeInvitation20
showInvitationPage20
completeRegistration20
deleteGroup20
pageStoreSettings20
getAllLinks20
getUnlinkedEmployees20
getUnlinkedUsers20
update20
getBuyerRating20
getReturnCustomerData20
getSMSClubData20
getMinMaxTime20
convertToHoursMins20
__construct20
create20
create20
update20
deleteCoupon20
createUUID20
__construct20
getByPhone20
create20
getLastVisitedStore20
getMostVisitedStore20
subPoints20
addStore20
__construct20
read20
update20
sendRedemptionSMS20
addTextRecord20
__construct20
update20
deleteTrigger20
__construct20
getByUserID20
__construct20
sendCheckInSMS20
findJustBuyers20
findJustSellers20
findRecentBuyers20
findRecentSellers20
findRecentBoth20
findAll20
findAllStoreGroup20
processToday20
findJustBuyers20
findJustSellers20
findRecentBuyers20
findRecentSellers20
findRecentBoth20
findAll20
processBirthdayTrigger20
setTextMessageService20
getUnusedInstallKey20
isQbConfigured20
delete20
create20
update20
getAll20
getTaskCount20
numBuyTexts20
__construct12
getAlertByID12
getAllCurrentQueueItemsLightFull12
getOneQueueItem12
getCompletedBuysLight12
getNumbers12
failLogin12
pageAccountSettings12
denyResetPassword12
generateCaptcha12
getEmployees12
validateInvitation12
formStoreEditPassword12
deleteUser12
getMyEmployee12
grabAlerts12
getSMSResults12
getEmailResults12
__construct12
getInstance12
getDeletedBuys12
__construct12
read12
update12
createTypeNumArrayString12
addSalesData12
subSalesData12
create12
update12
checkDoNotTextList12
updateDelivered12
getCustomerPointsLog12
createTypeNumArrayString12
sendSMSByShortName12
filterMessage12
sendBalanceSMS12
createMessage12
update12
deleteMessage12
updateOutgoingTable12
createTypeNumArrayString12
__construct12
getReferralsByCode12
create12
getLoyaltyGroups12
getLoyaltyGroups12
loopThroughGroups12
getMessage12
createTypeNumArrayString12
readByID12
create12
update12
delete12
getShiftNotesByDateRange12
createStore12
getEmployeeSource12
getBuysByHourByDay12
get12
loopCount12
getTextLog12
__construct12
getGroupUsageNumbers12
getStoreUsageNumbers12
updateAlert6
__construct6
getAllCurrentQueueItems6
getAllCurrentQueueItemsLight6
getTodaysBuys6
gatherCompletedBuys6
gatherCompletedBuysSimple6
storeNumber6
deleteNumber6
pageSiteSettings6
alerts6
checkUsernameAvailability6
pageGroups6
pageSetupMasterAccount6
__construct6
getCustomer6
__construct6
getAverageInStoreWait6
getSortAndProcessAverages6
checkTimesSet6
getEmployee6
createFromExistingParameters6
useKey6
crypto_rand_secure6
getToken6
__construct6
generate_uuid6
crypto_rand_secure6
getBuyerRating6
addBuyVisit6
validGroup6
__construct6
findByMessageID6
assignFromDatabaseRow6
sendEarnedSMS6
addView6
setClicked6
setUsed6
setDiscount6
setSale6
__construct6
updateUser6
deleteKey6
crypto_rand_secure6
getToken6
gensalt_private6
gensalt_blowfish6
CheckPassword6
__construct6
generate6
getRandomInteger6
__construct6
sendSMS6
generate_uuid6
crypto_rand_secure6
addToSMSCount6
__construct6
findToday6
__construct6
findToday6
__construct6
filterMessage6
filterMessage6
sendLoyaltySMS6
__construct6
readFromJSON6
updateWiwToken6
updateQbAccessToken6
updateQbRefreshToken6
updateBillingActive6
updateWiwLocationID6
enableWiw6
getOptTotals6
updateCcTokens6
updateCcList6
disconnectCc6
isCcConnected6
__construct6
numAutoTexts6
numTextBlasts6
__construct2