Smart_Variations_Images_Public D

Total Complexity 330
Dependencies 6
Dependents 1
Total lines 1,962
Lines of code 1,337
Logical lines of code 650
Comment lines 492
Methods 56
Properties 13

Methods 56

Method Rating Maintainability Complexity Lines of code
loadProduct()
D
30 35 105
filter_main_product_image()
D
27
30 147
fallback()
B
39 16 68
wpml()
A
40 15 59
get_svigallery_image_ids()
A
47 15 36
get_initial_gallery_markup()
A
44 13 44
findSimilar()
A
46 11 34
load_scripts()
A
51 11 26
getAttributes()
A
53 10 21
filter_wc_get_template()
A
44 8 47
getMainImage()
A
47 8 34
normalize_attribute_values()
A
50 8 28
returnImage()
A
51 8 24
svi_product_tn_images()
A
52 8 24
validateSlugs()
A
53 8 23
validate_runningDivi()
A
53 8 21
ensure_inline_styles()
S
43 2 101
register_scripts()
S
41 4 70
build_slug_image_map()
S
54 7 21
resolve_variation_image_id()
S
55 7 20
register_styles()
S
46 4 47
handleLoadCondition()
S
66 7 7
render_frontend()
S
59 6 14
remove_hooks()
S
51 4 30
loadProductAjax()
S
58 5 15
prime_product_data()
S
60 5 12
translateSlugs()
S
61 5 12
validate_run()
S
62 5 11
wpml_ids()
S
57 4 17
get_filtered_attribute()
S
58 4 15
extract_image_dimensions_from_html()
S
57 3 16
get_cached_product_data()
S
65 4 8
getAvailableLoopGalleries()
S
65 4 9
loadMainFiles()
S
59 3 14
enqueue_style()
S
61 3 13
enqueue_script()
S
62 3 12
imgtagger()
S
61 3 11
register_style()
S
62 2 13
after_setup_theme()
S
69 2 7
set_current_instance()
S
71 2 6
pop_template_context()
S
71 2 6
clear_current_instance()
S
69 2 7
wpml_original()
S
70 2 5
svi_Yith_Badge()
S
67 2 8
__construct()
S
65 1 9
register_script()
S
66 1 10
get_asset_url()
S
79 1 3
render_sc_frontend()
S
70 1 6
capture_frontend_template()
S
74 1 5
render_quick_view_frontend()
S
63 1 10
render_before_add_to_cart_button()
S
79 1 3
strposX()
S
65 1 9
get_current_instance()
S
80 1 3
push_template_context()
S
79 1 3
woosvi_slugify()
S
72 1 5
run_integrations()
S
82 1 3