Code Analysis: Product Image Zoom for WooCommerce 1.05.4

Function Rating Maintainability Complexity Lines of code
WPB_WIZ_WeDevs_Settings_API::admin_init()
B
41 22 47
wpb_wiz_product_gallery_images()
A
44 11 44
jQuery_Migrate_Helper::admin_settings()
A
47 11 38
jQuery_Migrate_Helper::log_migrate_notice()
A
47 9 34
Gamajo_Template_Loader::locate_template()
A
52 8 24
jQuery_Migrate_Helper::admin_notices_dismiss()
A
54 8 22
WPB_WIZ_WeDevs_Settings_API::callback_number()
S
58 8 12
wpb_aiz_get_single_images()
S
48 6 33
jQuery_Migrate_Helper::send_message()
S
50 6 29
WPB_WIZ_WeDevs_Settings_API::get_sanitize_callback()
S
59 7 14
jQuery_Migrate_Helper::replace_scripts()
S
41 4 51
jQuery_Migrate_Helper::show_dashboard_notice()
S
57 6 16
WPB_WIZ_Plugin_Settings::plugin_page()
S
47 1 85
jQuery_Migrate_Helper::fatal_error_handler()
S
46 2 69
WPB_WIZ_WeDevs_Settings_API::script()
S
52 1 83
WPB_WIZ_WeDevs_Settings_API::callback_wysiwyg()
S
56 5 16
jQuery_Migrate_Helper::admin_bar_menu()
S
47 3 42
jQuery_Migrate_Helper::set_script()
S
56 4 19
wpb_wiz_free_init()
S
54 4 19
WPB_WIZ_WeDevs_Settings_API::callback_text()
S
62 5 9
jQuery_Migrate_Helper::init_actions()
S
58 4 14
WPB_WIZ_WeDevs_Settings_API::sanitize_options()
S
61 4 13
WPB_WIZ_WeDevs_Settings_API::callback_select()
S
60 4 11
WPB_WIZ_WeDevs_Settings_API::show_forms()
S
55 3 24
jQuery_Migrate_Helper::site_health_test()
S
50 2 31
WPB_WIZ_WeDevs_Settings_API::callback_textarea()
S
63 4 8
WPB_WIZ_WeDevs_Settings_API::callback_file()
S
61 4 10
WPB_WIZ_WeDevs_Settings_API::callback_multicheck()
S
58 3 14
jQuery_Migrate_Helper::downgrade_jquery_version()
S
60 3 13
wpb_wiz_product_image_shortcode()
S
61 3 12
WPB_WIZ_WeDevs_Settings_API::show_navigation()
S
61 3 12
jQuery_Migrate_Helper::plugin_obsolete_message()
S
61 3 12
wpb_wiz_disable_in_mobile()
S
71 3 5
WPB_WIZ_WeDevs_Settings_API::callback_color()
S
66 3 7
jQuery_Migrate_Helper::register_scripts()
S
57 2 15
jQuery_Migrate_Helper::enqueue_scripts_frontend()
S
69 3 6
Gamajo_Template_Loader::unset_template_data()
S
64 3 10
WPB_WIZ_Plugin_Settings::get_pages()
S
65 3 10
WPB_WIZ_WeDevs_Settings_API::callback_password()
S
66 3 7
wpb_wiz_adding_scripts()
S
59 2 13
Gamajo_Template_Loader::get_template_paths()
S
60 2 13
WPB_WIZ_WeDevs_Settings_API::_style_fix()
S
65 2 12
WPB_WIZ_WeDevs_Settings_API::callback_radio()
S
60 2 12
jQuery_Migrate_Helper::append_tools_menu_counter()
S
63 2 11
WPB_WIZ_Plugin_Settings::get_settings_fields()
S
54 1 26
jQuery_Migrate_Helper::admin_notices()
S
68 2 8
jQuery_Migrate_Helper::deprecated_scripts_notice()
S
71 2 6
wpb_wiz_lite_plugin_deactivation()
S
71 2 6
wpb_wiz_apply_modified_images()
S
64 2 10
Gamajo_Template_Loader::get_template_file_names()
S
66 2 8
wpb_wiz_get_option()
S
69 2 7
wpb_wiz_pro_discount_admin_notice()
S
68 2 6
jQuery_Migrate_Helper::dashboard_notice()
S
71 2 6
wpb_wiz_pro_discount_admin_notice_dismissed()
S
70 2 6
WPB_WIZ_WeDevs_Settings_API::get_option()
S
69 2 7
Gamajo_Template_Loader::set_template_data()
S
67 2 8
WPB_WIZ_WeDevs_Settings_API::get_field_description()
S
66 2 8
jQuery_Migrate_Helper::admin_menu()
S
61 1 14
WPB_WIZ_WeDevs_Settings_API::add_field()
S
63 1 11
wpb_wiz_woocommerce_show_product_thumbnails()
S
76 1 4
jQuery_Migrate_Helper::site_health_check()
S
68 1 7
Gamajo_Template_Loader::__destruct()
S
82 1 3
WPB_WIZ_WeDevs_Settings_API::callback_pages()
S
63 1 10
wpb_aiz_single_images()
S
82 1 3
jQuery_Migrate_Helper::__construct()
S
98 1 1
wpb_wiz_free_plugin_actions_links()
S
71 1 5
jQuery_Migrate_Helper::logged_migration_notice_count()
S
75 1 4
WPB_WIZ_Plugin_Settings::__construct()
S
73 1 5
Gamajo_Template_Loader::get_templates_dir()
S
79 1 3
Gamajo_Template_Loader::get_template_part()
S
69 1 6
WPB_WIZ_WeDevs_Settings_API::__construct()
S
79 1 3
WPB_WIZ_WeDevs_Settings_API::callback_url()
S
82 1 3
jQuery_Migrate_Helper::scheduled_event_handler()
S
80 1 3
WPB_WIZ_Plugin_Settings::admin_menu()
S
77 1 3
WPB_WIZ_Plugin_Settings::get_settings_sections()
S
67 1 9
WPB_WIZ_WeDevs_Settings_API::admin_enqueue_scripts()
S
72 1 6
wpb_wiz_free_admin_notice()
S
66 1 9
wpb_wiz_unshift()
S
77 1 4
WPB_WIZ_Plugin_Settings::admin_init()
S
74 1 5
WPB_WIZ_WeDevs_Settings_API::set_fields()
S
77 1 4
WPB_WIZ_WeDevs_Settings_API::add_section()
S
77 1 4
WPB_WIZ_WeDevs_Settings_API::set_sections()
S
77 1 4
wpb_wiz_remove_image_zoom_support()
S
82 1 3
WPB_WIZ_WeDevs_Settings_API::callback_checkbox()
S
62 1 10
wpb_wiz_after_theme_setup()
S
82 1 3
jQuery_Migrate_Helper::print_scripts()
S
80 1 3
wpb_wiz_modified_single_images()
S
76 1 4
jQuery_Migrate_Helper::show_deprecated_scripts_notice()
S
78 1 3
WPB_WIZ_WeDevs_Settings_API::callback_html()
S
81 1 3
wpb_wiz_install_free_admin_notice()
S
72 1 7
jQuery_Migrate_Helper::admin_page()
S
73 1 5