PW1_ZI3_App_Time D

Total Complexity 137
Dependencies 2
Dependents 3
Total lines 931
Lines of code 682
Logical lines of code 438
Comment lines 38
Methods 50
Properties 6

Methods 50

Method Rating Maintainability Complexity Lines of code
_formatDateRange()
C
34 22 103
getMonthMatrix()
B
40 16 67
dateTime()
S
47 6 31
getAllDates()
S
53 5 24
__construct()
S
52 5 22
addSeconds()
S
56 4 18
smartModifyUp()
S
58 4 16
smartModifyDown()
S
58 4 16
setTimezone()
S
59 4 14
getWeekNo()
S
61 4 13
sortWeekdays()
S
60 3 14
splitToWeeks()
S
61 3 13
setTimestamp()
S
62 3 12
formatToDatepicker()
S
53 2 24
setEndMonth()
S
57 2 18
setEndWeek()
S
61 2 14
getTimeDb()
S
60 2 13
getTimeInDay()
S
62 2 13
getDayOfWeekOccurenceInMonthFromEnd()
S
62 2 12
getDayOfWeekOccurenceInMonth()
S
62 2 12
getWeekdays()
S
63 2 10
formatDateRange()
S
64 2 10
getDay()
S
69 2 7
getYear()
S
69 2 7
setStartWeek()
S
66 2 9
getNextDate()
S
64 2 10
getDuration()
S
65 2 9
getPrevDate()
S
64 2 10
getEndDateTimeDb()
S
67 2 8
getDateDb()
S
64 2 10
setStartMonth()
S
63 1 11
setStartYear()
S
63 1 11
getWeekStartsOn()
S
82 1 3
getSortedWeekdays()
S
71 1 5
setWeekStartsOn()
S
77 1 4
modify()
S
76 1 4
getDifferenceInDays()
S
66 1 8
getMonth()
S
76 1 4
setNow()
S
77 1 4
formatDateDb()
S
81 1 3
setDateDb()
S
65 1 9
getParts()
S
63 1 10
setStartDay()
S
76 1 4
setDateTimeDb()
S
66 1 8
_splitDate()
S
68 1 7
getWeekday()
S
76 1 4
getDateTimeDb()
S
71 1 6
setEndYear()
S
70 1 8
formatDateTimeDb2()
S
76 1 4
setEndDay()
S
72 1 6