Webtoffee_Product_Feed_Sync_Cron D

Total Complexity 203
Dependencies 6
Dependents 1
Total lines 1,419
Lines of code 1,006
Logical lines of code 473
Comment lines 254
Methods 38
Properties 11

Methods 38

Method Rating Maintainability Complexity Lines of code
do_cron()
D
25
36 177
add_schedule()
B
37 17 69
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
enqueue_assets()
S
48 7 30
edit_schedule()
S
44 6 43
test_cron()
S
60 8 12
is_cron_scheduled()
S
48 6 31
ajax_main()
S
53 6 22
schedule_cron()
S
56 5 19
importer_alter_footer_btns()
S
50 4 31
exporter_alter_footer_btns()
S
51 4 29
duplicate_feed()
S
54 4 20
refresh_catalog()
S
59 4 14
schedule_now_popup()
S
58 4 14
prepare_cron()
S
61 4 13
__construct()
S
46 1 38
get_cron_by_history_id()
S
58 2 16
get_cron_by_id()
S
58 2 16
delete_cron_by_id()
S
57 2 16
updateCron()
S
59 2 15
set_cron_interval()
S
64 2 10
list_cron()
S
67 2 7
advanced_setting_fields()
S
60 1 13
add_admin_pages()
S
62 1 12
do_cron_import()
S
81 1 3
generate_hash_for_url()
S
77 1 3
translate_labels()
S
63 1 10
do_cron_export()
S
81 1 3
schedule_now_popup_import()
S
77 1 4
prepare_for_next_run()
S
66 1 8
schedule_now()
S
83 1 5
toggle_schedule_btn()
S
83 1 5
schedule_now_popup_export()
S
77 1 4
generate_cron_url()
S
70 1 5