MstMailingListUtils C

Total Complexity 103
Dependencies 4
Dependents 1
Total lines 574
Lines of code 517
Logical lines of code 287
Comment lines 6
Methods 31
Properties 0

Methods 31

Method Rating Maintainability Complexity Lines of code
getAllMailingListsUserCanAccessMailsInFrontend()
A
49 11 28
isSendLimitReached()
A
48 9 32
getListStat()
S
50 6 27
getListStatSum()
S
51 6 26
lockMailingList()
S
53 6 24
getActiveMailingLists()
S
48 5 32
isOpenSslNeededForActiveLists()
S
60 6 13
createNewListStatForCurrentHour()
S
48 3 34
isSendThrottlingActive()
S
58 4 16
getMailingListsUsingServerId()
S
58 4 15
isSubscribed()
S
62 4 11
getAllMailingLists()
S
52 3 25
writeListStat()
S
52 3 24
unlockMailingList()
S
57 3 18
getMailingListByName()
S
58 3 15
getListStatOfCurrentHourAndMinute()
S
62 4 10
isListLockInvalid()
S
55 2 20
checkListLock()
S
68 3 7
isListLocked()
S
62 2 11
activateMailingList()
S
62 2 11
getListStatById()
S
62 2 11
getMailingList()
S
55 1 21
getMailingListIdByMailId()
S
64 2 10
deactivateAllMailingLists()
S
64 2 10
attemptListLock()
S
59 1 14
setLastMailSent()
S
61 1 12
setLastMailRetrieved()
S
61 1 12
getListStatSumOfCurrentHour()
S
69 1 6
getListStatSumOfCurrentHourAndMinute()
S
69 1 6
setLastCheck()
S
64 1 10
getAllLists()
S
70 1 6