MDJM_Availability_Checker S

Total Complexity 49
Dependencies 1
Dependents 4
Total lines 604
Lines of code 287
Logical lines of code 121
Comment lines 231
Methods 14
Properties 10

Methods 14

Method Rating Maintainability Complexity Lines of code
get_absences_in_range()
A
37 9 80
check_events()
A
43 7 50
setup_dates()
S
57 7 17
get_events_in_range()
S
40 3 61
setup_employees()
S
60 5 13
check_absences()
S
54 3 21
setup_roles()
S
67 4 8
availability_check()
S
63 3 11
setup_status()
S
74 3 4
__construct()
S
82 1 2
setup_check()
S
68 1 7
is_employee_absent()
S
77 1 4
is_employee_working()
S
77 1 4
get_calendar_entries()
S
75 1 5