TimetablePrinter C

Total Complexity 115
Dependencies 2
Dependents 3
Total lines 662
Lines of code 382
Logical lines of code 228
Comment lines 74
Methods 34
Properties 14

Methods 34

Method Rating Maintainability Complexity Lines of code
getFastingTdWithData()
A
57 12 16
getJamahChange()
A
48 7 32
getLocalPrayerNames()
S
55 7 20
formatDateForPrayer()
S
54 6 21
getNextIqamahTimeDiff()
S
54 6 19
getNextPrayerTime()
S
53 5 23
getNextIqamahTime()
S
50 4 30
canDimOvernight()
S
57 4 17
getLocalMonths()
S
58 4 16
getLocalHeaders()
S
60 4 14
getLocalTimes()
S
61 4 13
getIntlNumber()
S
61 4 12
getTimeLeftString()
S
58 3 16
getNextPrayerClass()
S
64 4 10
getHeading()
S
63 4 10
isJumahDisplay()
S
64 4 9
getHijriDate()
S
59 3 13
getNextPrayer()
S
62 3 11
getClass()
S
72 3 5
getIqamahClass()
S
68 3 8
getLocalNumbers()
S
68 3 7
getTimeForIqamahUpdate()
S
68 3 7
isSunset()
S
77 2 3
formatDate()
S
67 2 8
getLocalizedNumber()
S
67 2 8
tomorrowIsFriday()
S
79 1 3
__construct()
S
65 1 8
todayIsFriday()
S
79 1 3
getAzanTime()
S
73 1 4
getJamahTime()
S
73 1 4
getTableClass()
S
80 1 3
setHorizontal()
S
81 1 3
setVertical()
S
81 1 3
isRamadan()
S
81 1 3