Meow_MWAI_Modules_Tasks D

Total Complexity 190
Dependencies 5
Dependents 1
Total lines 1,464
Lines of code 1,001
Logical lines of code 448
Comment lines 237
Methods 40
Properties 8

Methods 40

Method Rating Maintainability Complexity Lines of code
finish_from_result()
B
39 17 65
rest_tasks_list()
B
39 16 61
ensure()
A
37 12 79
cron_matches()
A
50 12 28
parse_cron_field()
A
47 11 36
create_task()
A
44 9 46
execute_task()
A
43 8 51
handle_cleanup_tasks()
S
42 5 58
update()
S
52 6 24
ensure_cron_scheduled()
S
58 6 15
human_time_diff()
S
52 5 26
rest_task_logs_delete()
S
52 5 23
log_end()
S
54 5 21
rest_task_delete()
S
59 5 13
run_now()
S
53 4 23
upgrade_db()
S
55 4 20
cron_next()
S
57 4 16
fix_overdue_cron()
S
59 4 15
update_task()
S
58 4 15
remove()
S
59 4 14
check_db()
S
61 4 13
rest_task_run()
S
60 4 12
rest_task_pause()
S
60 4 12
rest_task_resume()
S
60 4 12
rest_task_logs()
S
54 3 21
tick()
S
55 3 20
parse_cron()
S
57 3 16
create_db()
S
50 1 45
rest_api_init()
S
48 1 42
rest_tasks_reset()
S
54 2 21
__construct()
S
54 2 20
resume()
S
55 2 20
normalize_result()
S
57 2 18
calculate_next_run()
S
64 3 10
migrate_existing_crons()
S
54 1 24
reset_stuck_tasks()
S
60 1 14
log_start()
S
63 1 12
custom_cron_schedule()
S
68 1 6
get_task()
S
71 1 6
pause()
S
66 1 8