WCML_Synchronize_Variations_Data B

Total Complexity 87
Dependencies 13
Dependents 1
Total lines 741
Lines of code 485
Logical lines of code 245
Comment lines 156
Methods 16
Properties 3

Methods 16

Method Rating Maintainability Complexity Lines of code
processDelayedFields()
B
37 15 75
sync_variations_taxonomies()
A
38 13 69
duplicate_variation_data()
A
40 13 61
sync_product_variations()
A
32 9 114
sync_product_variations_action()
A
48 7 34
remove_variation_ajax()
S
55 7 19
remove_translations_for_variations()
S
57 5 16
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
get_product_variations()
S
57 2 19
__construct()
S
74 1 5
add_hooks()
S
71 1 5
sync_product_variations_on_bulk_edit()
S
81 1 3
get_variation_id_by_lang()
S
78 1 3
update_taxonomy_in_variations()
S
71 1 7