Classes

Coverage Distribution

Complexity

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
setStoreDb0%
getStoreDb0%
getStoreDbName0%
setTypeNum0%
buildMessage0%
addCustomReplacements0%
getCustomerName0%
validatePhoneNumber0%
validateConfig0%
calculateDaysDifference0%
getCurrentDate0%
setTimezone0%
setMaxCustomersPerQuery0%
buildBaseCustomerQuery0%
applyCommonFilters0%
executeCustomerQuery0%
logError0%
logInfo0%
findCustomers0%
getTriggerType0%
__construct0%
getMessages0%
createMessage0%
updateMessage0%
deleteMessage0%
getTriggers0%
createTrigger0%
getTrigger0%
updateTrigger0%
toggleTrigger0%
deleteTrigger0%
getBlasts0%
createBlast0%
getBlastRecipients0%
cancelBlast0%
getBlastDetails0%
getBlastLog0%
exportBlastLog0%
getQueueStats0%
generateAIMessage0%
moderateContent0%
generateAICriteria0%
buildTriggerFromPrompt0%
getAIHelp0%
sendTestMessage0%
getMonitoringDashboard0%
getQueueStatisticsData0%
getTriggerStatisticsData0%
getRecentActivityData0%
getSystemHealthData0%
findCustomers0%
getTriggerType0%
validateConfig0%
buildMessage0%
addCustomReplacements0%
calculateTargetDate0%
__construct0%
processAllTriggers0%
processStoreTriggers0%
processTrigger0%
getCustomersForDaysSinceEvent0%
getCustomersForDaysSinceSold0%
getCustomersForBirthday0%
getCustomersForExpiringPoints0%
getCustomersForCustomTrigger0%
personalizeMessage0%
logCustomerMessage0%
getAllStores0%
getTriggersToProcess0%
logActivity0%
setMaxTriggersPerRun0%
setMaxCustomersPerTrigger0%
getProcessorIdentifier0%
__construct0%
getStoreIdFromTypeNum0%
getTypeNumFromStoreId0%
add0%
getPending0%
markSent0%
markFailed0%
getRetryable0%
purgeOld0%
getQueueStats0%
validatePhoneNumber0%
log0%
__construct0%
initializeTwilioClient0%
processQueue0%
sendMessage0%
handleSuccess0%
handleFailure0%
retryFailed0%
getProcessingStats0%
validatePhoneNumber0%
formatPhoneNumber0%
rateLimit0%
calculateBackoff0%
log0%
__construct0%
processStore0%
processTrigger0%
getTriggerClass0%
saveRunHistory0%
shouldRunTrigger0%
getActiveTriggers0%
getMessageTemplate0%
getStoreDatabase0%
getStoreData0%
normalizePhoneNumber0%
registerTriggerClass0%
setMaxCustomersPerTrigger0%
setMaxTriggersPerRun0%
logInfo0%
logError0%