Tribe__Process__Queue B

Total Complexity 95
Dependencies 6
Dependents 2
Total lines 1,119
Lines of code 385
Logical lines of code 217
Comment lines 552
Methods 42
Properties 16

Methods 42

Method Rating Maintainability Complexity Lines of code
handle()
A
48 11 32
dispatch()
A
50 9 26
save_split_data()
S
55 5 18
get_memory_limit()
S
62 4 11
delete_all_queues()
S
56 3 18
get_batch_key()
S
68 4 6
is_stuck()
S
60 3 12
maybe_handle_async()
S
63 3 12
handle_cron_healthcheck()
S
65 3 11
get_batch()
S
57 2 16
update()
S
57 2 15
maybe_handle_sync()
S
66 3 10
save()
S
57 1 16
maybe_handle()
S
70 2 7
stop_queue()
S
66 2 8
is_process_running()
S
71 2 6
time_exceeded()
S
64 2 9
schedule_event()
S
73 2 5
memory_exceeded()
S
64 2 9
sync_process()
S
67 2 8
set_id()
S
67 2 7
get_id()
S
71 2 6
clear_scheduled_event()
S
71 2 6
get_max_frag_size()
S
71 2 6
generate_key()
S
66 2 8
cancel_process()
S
69 2 7
delete_queue()
S
63 1 11
get_status_of()
S
62 1 11
__construct()
S
61 1 11
schedule_cron_healthcheck()
S
65 1 8
complete()
S
82 1 3
task()
S
100 1 0
get_post_args()
S
73 1 5
unlock_process()
S
76 1 4
lock_process()
S
69 1 6
is_queue_empty()
S
63 1 10
push_to_queue()
S
76 1 4
get_identifier()
S
82 1 3
set_max_frag_size()
S
81 1 3
get_meta_key()
S
75 1 4
delete()
S
76 1 4
sync_handle()
S
81 1 3