WBK_Backend_Schedule D

Total Complexity 130
Dependencies 15
Dependents 1
Total lines 1,067
Lines of code 925
Logical lines of code 740
Comment lines 30
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
schedule_load_fullcalendar()
B
29 19 127
wbk_create_multiple_bookings()
A
37 10 78
wbk_delete_appointment_fullcalendar()
A
41 10 62
schedule_load()
A
40 9 62
prepare_appointment()
A
40 9 61
prepare_appointment_fullcalendar()
A
40 9 61
ajax_unlock_day()
A
43 9 52
ajax_lock_time()
A
43 9 52
ajax_lock_day()
A
44 8 47
ajax_unlock_time()
A
44 8 47
wbk_delete_appointment()
A
43 7 53
add_appointment_backend()
A
38 5 76
view_appointment()
S
44 5 43
view_appointment_fullcalendar()
S
44 5 43
add_appointment_backend_fullcalendar()
S
50 4 29
get_timeslot()
S
55 3 19
__construct()
S
60 1 13