EEM_Datetime A

Total Complexity 64
Dependencies 23
Dependents 15
Total lines 839
Lines of code 459
Logical lines of code 175
Comment lines 271
Methods 26
Properties 1

Methods 26

Method Rating Maintainability Complexity Lines of code
get_dtt_months_and_years()
A
38 14 74
__construct()
A
34 1 125
get_datetime_counts_by_status()
S
49 6 33
validateStartAndEndTimeForBlankDate()
S
53 5 26
get_primary_datetime_for_event()
S
60 5 15
create_new_blank_datetime()
S
46 1 46
addOrderByQueryParams()
S
66 3 7
get_all_event_dates()
S
65 3 10
update_sold()
S
62 2 13
get_oldest_datetime_for_event()
S
63 2 12
get_most_important_datetime_for_event()
S
69 2 7
sum_tickets_currently_available_at_datetime()
S
69 2 7
addDeletedWhereParams()
S
72 2 5
addExpiredWhereParams()
S
70 2 6
addLimitQueryParams()
S
72 2 6
get_datetime_count_for_status()
S
74 2 4
get_datetimes_for_event_ordered_by_start_time()
S
62 1 11
get_datetimes_for_ticket_ordered_by_DTT_order()
S
67 1 7
get_datetimes_for_event_ordered_by_importance()
S
69 1 6
get_datetimes_for_event_ordered_by_DTT_order()
S
65 1 8
get_datetimes_for_ticket_ordered_by_start_time()
S
67 1 7
prepModelForQuery()
S
74 1 5
getDatetimesAndRestoreModel()
S
73 1 5
addDefaultQueryParams()
S
72 1 5
addDefaultWhereConditions()
S
76 1 4
addDefaultWhereParams()
S
73 1 5