plgAcymBirthday C

Total Complexity 106
Dependencies 8
Dependents 0
Total lines 562
Lines of code 427
Logical lines of code 264
Comment lines 0
Methods 25
Properties 1

Methods 25

Method Rating Maintainability Complexity Lines of code
getCampaignSpecificSendSettings()
B
33 21 91
onAcymExecuteTrigger()
B
42 17 45
onAcymDeclareTriggers()
A
37 12 79
onAcymDeclareSummary_triggers()
S
51 7 24
onAcymSendCampaignSpecial()
S
51 6 24
specialActionOnDelete()
S
57 6 15
getAcymAdditionalConditionFollowup()
S
55 4 18
onAcymFollowupDailyBasesNeedToBeTriggered()
S
54 4 18
onAcymProcessFilter_birthday()
S
61 3 10
getFollowupConditionSummary()
S
67 3 7
getFieldsForTable()
S
66 3 8
saveCampaignSpecificSendSettings()
S
57 2 15
getNewEmailsTypeBlock()
S
59 2 14
getBirthdayField()
S
68 2 7
onAcymSpecificListingActive()
S
74 2 5
onAcymCampaignDataSpecificListing()
S
66 2 8
onAcymCampaignAddFiltersSpecificListing()
S
72 2 5
onAcymGetFollowupDailyBases()
S
80 1 3
onAcymDefineUserStatusCheckTriggers()
S
80 1 3
onAcymDisplayCampaignListingSpecificTabs()
S
79 1 3
getFollowupTriggers()
S
79 1 3
getFollowupTriggerBlock()
S
63 1 10
filterSpecificMailsToSend()
S
79 1 3
getCampaignTypes()
S
80 1 3
getJsonBirthdayField()
S
71 1 6