WCML_Synchronize_Variations_Data A

Total Complexity 75
Dependencies 4
Dependents 1
Total lines 507
Lines of code 373
Logical lines of code 172
Comment lines 45
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
duplicate_variation_data()
B
43 18 44
sync_product_variations()
A
35 8 86
sync_variations_taxonomies()
A
48 10 33
remove_variation_ajax()
S
58 6 15
sync_product_variations_action()
S
54 5 22
remove_translations_for_variations()
S
57 5 16
update_taxonomy_in_variations()
S
49 4 31
sync_product_variations_custom_data()
S
55 4 21
sync_prices_variation_ids()
S
56 4 19
delete_removed_variation_attributes()
S
58 3 15
update_stock_quantity()
S
56 2 23
get_product_variations()
S
57 2 19
get_variation_id_by_lang()
S
62 1 14
__construct()
S
74 1 5
add_hooks()
S
67 1 7
sync_product_variations_on_bulk_edit()
S
81 1 3