ITSEC_Scheduler_Cron B

Total Complexity 85
Dependencies 2
Dependents 0
Total lines 479
Lines of code 323
Logical lines of code 197
Comment lines 26
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
run_due_now()
A
46 16 37
get_single_events()
S
51 6 27
get_recurring_events()
S
53 6 23
is_retry_scheduled()
S
54 6 21
unschedule_single()
S
52 5 24
schedule()
S
54 5 20
is_single_scheduled()
S
58 5 15
unschedule_by_hash()
S
58 5 15
schedule_once()
S
55 4 20
uninstall()
S
57 4 16
cron_name_for_schedule()
S
64 4 11
register_cron_schedules()
S
52 2 25
run_single_event_by_hash()
S
62 2 11
get_api_schedule_from_cron_schedule()
S
68 2 7
make_cron_hash()
S
70 2 6
unschedule()
S
64 2 10
run_recurring_event()
S
65 2 9
process()
S
70 2 7
is_recurring_scheduled()
S
79 1 3
run_single_event()
S
79 1 3
get_options()
S
71 1 6
set_options()
S
80 1 3
run()
S
74 1 4