WCML_Composite_Products C

Total Complexity 108
Dependencies 8
Dependents 1
Total lines 578
Lines of code 372
Logical lines of code 221
Comment lines 18
Methods 23
Properties 3

Methods 23

Method Rating Maintainability Complexity Lines of code
custom_box_html_data()
B
44 17 43
sync_composite_data_across_translations()
B
41 16 54
save_composite_data_translation()
A
47 11 33
custom_box_html()
A
45 8 42
update_component_strings()
A
50 8 28
filter_composite_product_cost()
S
50 7 29
load_assets()
S
58 7 14
append_composite_data_translation_package()
S
54 6 20
apply_rounding_rules()
S
65 5 9
add_hooks()
S
52 2 23
wpml_composites_compat()
S
66 3 8
woocommerce_json_search_found_products()
S
65 3 9
add_price_rounding_filters()
S
61 2 13
woocommerce_composite_component_default_option()
S
72 2 5
get_composite_data()
S
78 2 3
update_composite_custom_prices()
S
67 2 7
wpml_composites_transients_cache_per_language()
S
75 1 4
wcml_js_lock_fields_input_names()
S
71 1 6
wcml_js_lock_fields_ids()
S
71 1 6
localize_lock_fields_js()
S
78 1 3
get_composite_scenarios_meta()
S
79 1 3
replace_tm_editor_custom_fields_with_own_sections()
S
74 1 5
__construct()
S
74 1 5