Code Analysis: WP Image Zoom 1.55

Function Rating Maintainability Complexity Lines of code
SilkyPressFrm\Form_Fields::render_field()
D
32 37 88
wp_image_zoooom_settings()
C
17
1 498
SilkyPressFrm\Form_Fields::validate()
C
36 28 69
ImageZoooom_Admin::warnings()
C
34 25 85
IZ_Compatibilities::wp_head()
C
27
23 105
ImageZoooom_Admin::admin_settings_page()
A
42 12 48
ImageZoooom::template_redirect()
A
46 13 33
ImageZoooom::get_localize_vars()
A
49 13 29
ImageZoooom::wp_calculate_image_srcset()
A
50 13 27
ImageZoooom_Notices::choose_notice()
A
53 13 23
ImageZoooom::get_options_for_zoom()
A
41 9 63
ImageZoooom_Admin::iz_dismiss_ajax_product_filters()
A
51 9 25
IZ_Compatibilities::after_setup_theme()
A
55 8 16
ImageZoooom_Notices::get_message()
S
49 7 30
ImageZoooom::find_bigger_image()
S
52 7 24
ImageZoooom_Admin::iz_add_tinymce_button()
S
54 7 19
ImageZoooom_Admin::admin_enqueue_scripts()
S
52 6 21
ImageZoooom::get_option_general()
S
56 6 19
SilkyPressFrm\Form_Fields::render()
S
58 6 14
SilkyPress_Warnings::show_admin_notice()
S
53 5 26
ImageZoooom::wp_enqueue_scripts()
S
55 5 18
ImageZoooom_Notices::print_message()
S
53 3 36
ImageZoooom::woocommerce_single_product_image_thumbnail_html()
S
60 4 13
ImageZoooom_Admin::__construct()
S
57 3 17
SilkyPress_Warnings::is_url()
S
65 4 9
SilkyPressFrm\Form_Fields::render_messages()
S
60 3 14
ImageZoooom_Notices::set_variables()
S
60 3 13
ImageZoooom::woocommerce_single_product_image_html()
S
61 3 12
SilkyPress_PremiumTooltips::css()
S
100 1 40
ImageZoooom::__construct()
S
59 2 16
SilkyPress_PremiumTooltips::javascript()
S
100 1 30
SilkyPress_Warnings::add_notice()
S
64 3 9
ImageZoooom::theme()
S
64 3 10
IZ_Compatibilities::admin_side()
S
69 3 6
IZ_Compatibilities::vc_after_init()
S
63 3 10
ImageZoooom_Admin::gutenberg_style()
S
60 1 19
iz_convert_numbers_letters()
S
65 2 9
IZ_Compatibilities::before_woocommerce_init()
S
71 2 5
ImageZoooom_Notices::__construct()
S
67 2 8
ImageZoooom_Notices::convert_numbers_letters()
S
65 2 9
ImageZoooom_Notices::admin_notices()
S
69 2 7
SilkyPress_Warnings::notice_dismiss()
S
67 2 7
ImageZoooom::woocommerce_is_active()
S
70 2 6
IZ_Compatibilities::wc3gallery_css()
S
70 2 5
ImageZoooom::instance()
S
72 2 6
SilkyPress_PremiumTooltips::html()
S
70 1 12
SilkyPress_Warnings::show_warnings()
S
79 1 3
ImageZoooom_Admin::iz_register_tinymce_button()
S
76 1 4
wp_image_zoooom_plugin_action_links()
S
72 1 5
SilkyPressFrm\Form_Fields::__construct()
S
66 1 9
ImageZoooom::load_plugin_textdomain()
S
77 1 3
SilkyPressFrm\Form_Fields::set_current_values()
S
81 1 3
ImageZoooom::__wakeup()
S
79 1 3
ImageZoooom::remove_prettyPhoto()
S
74 1 4
SilkyPressFrm\Form_Fields::add_setting()
S
80 1 3
ImageZoooom()
S
82 1 3
SilkyPressFrm\Form_Fields::add_message()
S
79 1 3
ImageZoooom_Admin::admin_menu()
S
65 1 10
SilkyPress_Warnings::__construct()
S
75 1 4
IZ_Compatibilities::init()
S
68 1 7
ImageZoooom_Admin::enqueue_block_editor_assets()
S
66 1 9
ImageZoooom_Notices::notice_dismiss()
S
77 1 4
ImageZoooom_Admin::iz_add_tinymce_plugin()
S
75 1 4
SilkyPress_PremiumTooltips::__construct()
S
74 1 5
x_disable_wp_image_srcset()
S
83 1 3
ImageZoooom::__clone()
S
79 1 3
iz_load_steps()
S
79 1 3