DPTPrayTime B

Total Complexity 81
Dependencies 0
Dependents 1
Total lines 545
Lines of code 261
Logical lines of code 160
Comment lines 113
Methods 47
Properties 31

Methods 47

Method Rating Maintainability Complexity Lines of code
adjustHighLatTimes()
A
56 9 15
adjustTimes()
S
59 5 12
adjustTimesFormat()
S
61 5 12
nightPortion()
S
66 4 8
floatToTime12()
S
62 4 10
setAsrMethod()
S
73 3 5
setCustomParams()
S
64 3 10
julianDate()
S
61 2 11
dayPortion()
S
72 2 5
twoDigitsFormat()
S
78 2 3
fixangle()
S
72 2 5
computeDayTimes()
S
67 2 7
computeTime()
S
66 2 7
floatToTime24()
S
65 2 8
fixhour()
S
72 2 5
sunPosition()
S
58 1 13
computeTimes()
S
61 1 11
DPTPrayTime()
S
61 1 11
floatToTime12NS()
S
80 1 3
getPrayerTimes()
S
71 1 5
getDatePrayerTimes()
S
67 1 7
rtd()
S
79 1 3
dtr()
S
79 1 3
darccot()
S
79 1 3
darctan2()
S
79 1 3
darctan()
S
80 1 3
darccos()
S
80 1 3
darcsin()
S
80 1 3
dtan()
S
80 1 3
dcos()
S
80 1 3
dsin()
S
80 1 3
calcJD()
S
66 1 7
setCalcMethod()
S
82 1 3
equationOfTime()
S
76 1 4
timeDiff()
S
80 1 3
setFajrAngle()
S
79 1 3
setMaghribAngle()
S
79 1 3
setIshaAngle()
S
79 1 3
setDhuhrMinutes()
S
82 1 3
setMaghribMinutes()
S
79 1 3
setIshaMinutes()
S
79 1 3
setHighLatsMethod()
S
82 1 3
__construct()
S
82 1 3
setTimeFormat()
S
82 1 3
computeMidDay()
S
72 1 5
sunDeclination()
S
76 1 4
computeAsr()
S
71 1 5