Ecwid_Importer C

Total Complexity 113
Dependencies 11
Dependents 19
Total lines 592
Lines of code 425
Logical lines of code 248
Comment lines 12
Methods 38
Properties 4

Methods 38

Method Rating Maintainability Complexity Lines of code
tick()
D
25
47 155
gather_categories()
S
54 5 22
count_ecwid_products()
S
58 4 15
execute_batch()
S
57 3 17
_get_woo_categories()
S
57 3 17
append_child()
S
64 4 9
gather_products()
S
59 2 16
append_after_type()
S
65 3 9
count_woo_categories()
S
62 3 10
_maybe_set_forced_settings()
S
72 3 5
is_localhost()
S
65 3 9
_set_settings()
S
64 3 10
initiate()
S
57 1 18
get_ecwid_category_id()
S
68 2 7
get_ecwid_demo_products()
S
69 2 7
get_batch()
S
72 2 6
_load_tasks()
S
70 2 6
has_begun()
S
80 1 3
append_task()
S
75 1 4
append_batch()
S
75 1 4
count_ecwid_demo_products()
S
75 1 4
count_ecwid_categories()
S
72 1 5
count_woo_products()
S
76 1 4
clear_batch()
S
81 1 3
send_import_mark_to_log()
S
72 1 5
send_import_error_to_logs()
S
72 1 5
get_setting()
S
75 1 4
_set_setting()
S
72 1 5
proceed()
S
74 1 5
_get_current_task()
S
79 1 3
_set_current_task()
S
80 1 3
_set_tasks()
S
76 1 4
_build_tasks()
S
76 1 5
append_after()
S
74 1 4
save_ecwid_product_id()
S
72 1 5
get_ecwid_product_id()
S
75 1 4
save_ecwid_category()
S
72 1 5
_start()
S
80 1 3