BABE_Calendar_functions D

Total Complexity 195
Dependencies 9
Dependents 9
Total lines 1,364
Lines of code 836
Logical lines of code 420
Comment lines 237
Methods 29
Properties 8

Methods 29

Method Rating Maintainability Complexity Lines of code
get_av_cal()
D
18
47 256
update_av_guests()
D
29 33 115
update_av_cal()
D
29 33 111
get_av_guests()
B
38 15 67
update_av_cal_excluded_dates()
A
46 13 32
sync_two_calendars()
A
43 8 50
add_dates_to_av_cal()
S
54 4 20
get_week_day()
S
64 5 9
week_days_to_odbc_arr()
S
57 2 19
get_week_days_arr()
S
56 2 19
check_booking_obj_av()
S
64 3 9
isValidTime()
S
68 3 6
get_next_week_day_num()
S
68 3 7
delete_av_cal_by_booking_obj_id()
S
60 2 12
get_months_arr_short()
S
58 1 16
get_months_arr()
S
58 1 16
init()
S
63 2 10
isValidDate()
S
74 2 4
date_from_sql()
S
73 2 4
date_to_sql()
S
73 2 4
is_week_day_weekend()
S
78 2 3
get_week_day_num()
S
74 2 4
get_week_days_arr_2()
S
76 2 4
get_week_days_arr_2_from_su()
S
62 1 11
get_week_days_arr_2_from_mo()
S
62 1 11
init_settings()
S
80 1 3
cmb2_get_week_options()
S
80 1 3
reset_cache()
S
77 1 4
refresh_av_guests()
S
66 1 7