Webtoffee_Product_Feed_Sync_Cron D

Total Complexity 186
Dependencies 5
Dependents 1
Total lines 1,335
Lines of code 948
Logical lines of code 441
Comment lines 251
Methods 36
Properties 11

Methods 36

Method Rating Maintainability Complexity Lines of code
do_cron()
D
26
34 160
prepare_start_time()
B
36 14 91
admin_settings_page()
A
42 14 56
update_schedule()
A
40 12 57
do_url_cron()
A
48 13 30
save_schedule()
A
41 10 55
add_schedule()
A
41 9 58
enqueue_assets()
S
48 7 30
edit_schedule()
S
44 6 43
test_cron()
S
60 8 12
ajax_main()
S
53 6 22
is_cron_scheduled()
S
50 5 27
schedule_cron()
S
56 5 19
importer_alter_footer_btns()
S
50 4 31
exporter_alter_footer_btns()
S
51 4 29
schedule_now_popup()
S
58 4 14
prepare_cron()
S
61 4 13
__construct()
S
45 1 44
refresh_catalog()
S
61 3 12
get_cron_by_id()
S
58 2 16
delete_cron_by_id()
S
57 2 16
get_cron_by_history_id()
S
58 2 16
updateCron()
S
59 2 15
list_cron()
S
67 2 7
set_cron_interval()
S
64 2 10
advanced_setting_fields()
S
60 1 13
add_admin_pages()
S
62 1 12
prepare_for_next_run()
S
66 1 8
schedule_now()
S
83 1 5
toggle_schedule_btn()
S
83 1 5
schedule_now_popup_import()
S
77 1 4
do_cron_export()
S
81 1 3
do_cron_import()
S
81 1 3
schedule_now_popup_export()
S
77 1 4
generate_hash_for_url()
S
77 1 3
generate_cron_url()
S
70 1 5