Ecwid_Importer C

Total Complexity 107
Dependencies 11
Dependents 19
Total lines 569
Lines of code 393
Logical lines of code 233
Comment lines 9
Methods 37
Properties 4

Methods 37

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