TimetablePrinter B

Total Complexity 94
Dependencies 1
Dependents 0
Total lines 558
Lines of code 308
Logical lines of code 184
Comment lines 73
Methods 30
Properties 14

Methods 30

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