Code Analysis: Product Size Chart for WooCommerce 2.0.9

Function Rating Maintainability Complexity Lines of code
PSCWF\Product_Size_Chart_F::migrate_products()
C
34 30 99
pscw_migrate_size_chart_data()
C
28
24 144
PSCWF\Admin\Size_Chart::pscw_save_data_meta_box()
C
36 28 72
VillaTheme_Support::get_ads_data()
B
40 21 54
VillaTheme_Support::page_callback()
B
38 16 89
PSCWF\Inc\Short_Code::pscw_render_interface()
B
37 17 71
PSCWF\Admin\Settings::save_settings()
B
41 18 52
PSCWF\Inc\Customizer\Customizer::customize_controls_enqueue_scripts()
A
33 12 98
PSCWF\Admin\Size_Chart::pscw_configure()
A
34 11 103
PSCWF\Inc\Frontend\Front_End::pscw_helper_show_size_chart()
A
43 14 44
VillaTheme_Require_Environment::check()
A
48 15 28
PSCWF\Admin\Settings::page_callback()
A
30 2 196
VillaTheme_Support::hide_notices()
A
47 12 33
PSCWF\Inc\Enqueue::admin_enqueue_scripts()
A
37 8 92
VillaTheme_Support::wp_remote_get()
A
43 10 53
PSCWF\Inc\Short_Code::pscw_generate_style()
A
38 8 68
VillaTheme_Support::get_data()
A
46 10 38
VillaTheme_Support::scripts()
A
38 6 97
PSCWF\Inc\Frontend\Front_End::show_sc_button()
A
44 9 49
VillaTheme_Support::review_notice()
A
44 9 48
PSCWF\Admin\Size_Chart_Product::pscw_product_tab_content()
A
43 8 50
PSCWF\Inc\Short_Code::short_code_content()
A
44 8 43
PSCWF\Inc\Frontend\Front_End::pscw_size_chart_popup()
A
50 8 30
PSCWF\Admin\Size_Chart::pscw_before_delete_size_chart()
A
46 7 39
PSCWF\Admin\Size_Chart::pscw_ajax_search_term()
A
52 8 23
PSCWF\Inc\Setup_Wizard::setup_wizard()
S
40 4 75
PSCWF\Inc\Frontend\Front_End::custom_product_tabs()
S
49 7 30
VillaTheme_Support::villatheme_support()
S
44 5 57
VillaTheme_Support::hide_review_notice()
S
53 7 21
PSCWF\Inc\Enqueue::client_enqueue_scripts()
S
46 6 36
PSCWF\Product_Size_Chart_F::after_activated()
S
48 6 32
PSCWF\Inc\Frontend\Front_End::handle_sc_show_popup()
S
65 8 7
VillaTheme_Require_Environment::notice()
S
51 6 28
VillaTheme_Support::form_ads()
S
47 5 43
PSCWF\Admin\Size_Chart::pscw_duplicate()
S
51 6 24
PSCWF\Inc\Setup_Wizard::default_template()
S
46 5 38
PSCWF\Inc\Setup_Wizard::pscw_ajax_setup_wizard()
S
55 6 17
PSCWF\Admin\Size_Chart::pscw_go_design()
S
57 6 14
VillaTheme_Support::add_toolbar()
S
52 5 25
VillaTheme_Support::deactivate_scripts()
S
49 4 37
pscw_get_value_combined()
S
57 5 19
PSCWF\Inc\Frontend\Front_End::handle_sc_button_position()
S
58 5 16
PSCWF\Admin\Size_Chart_Product::pscw_save_product_data()
S
62 6 10
VillaTheme_Support::widget()
S
55 4 28
PSCWF\Admin\Size_Chart::add_new_size_chart()
S
50 4 27
PSCWF\Inc\I18n::init()
S
38 1 71
VillaTheme_Support::__construct()
S
51 4 24
pscw_search_post()
S
54 4 22
PSCWF\Admin\Size_Chart::migrate_size_chart()
S
54 4 21
pscw_upload_template_image_to_media_library()
S
47 3 35
PSCWF\Inc\Enqueue::register_common_scripts()
S
58 4 14
PSCWF\Inc\Customizer\Customizer::__construct()
S
58 4 14
PSCWF\Inc\Frontend\Front_End::custom_product_tabs_content()
S
60 4 13
pscw_default_template_image()
S
52 3 27
VillaTheme_Support::admin_init()
S
61 4 11
VillaTheme_Support::admin_menu()
S
56 3 22
VillaTheme_Support::get_uninstall_reasons()
S
47 1 47
PSCWF\Inc\Enqueue::register_admin_scripts()
S
57 3 16
PSCWF\Product_Size_Chart_F::migrate_data_from_free_to_pro()
S
51 2 31
PSCWF\Admin\Size_Chart::pscw_ajax_search_product()
S
66 4 7
PSCWF\Inc\Customizer\Customizer::pscw_save_size_chart_data()
S
57 3 15
PSCWF\Admin\Size_Chart_Product::pscw_ajax_search_size_chart()
S
66 4 7
PSCWF\Product_Size_Chart_F::install()
S
60 3 14
PSCWF\Product_Size_Chart_F::load_classes()
S
60 3 14
VillaTheme_Support::plugin_row_meta()
S
59 3 13
PSCWF\Admin\Size_Chart::post_add_action()
S
59 3 12
PSCWF\Inc\Data::__construct()
S
51 2 27
PSCWF\Admin\Size_Chart::default_size_chart_interface()
S
48 1 42
PSCWF\Product_Size_Chart_F::plugins_loaded()
S
55 2 21
pscw_get_allow_svg()
S
49 1 36
PSCWF\Admin\Size_Chart::get_random_product()
S
54 2 21
PSCWF\Admin\Size_Chart::pscw_post_type()
S
49 1 33
PSCWF\Inc\Data::get_params()
S
65 3 9
PSCWF\Admin\Size_Chart::button_migrate_all_data()
S
69 3 6
VillaTheme_Require_Environment::__construct()
S
58 2 15
PSCWF\Inc\Short_Code::__construct()
S
67 3 7
PSCWF\Inc\Data::get_instance()
S
71 3 6
PSCWF\Admin\Size_Chart::show_custom_columns()
S
60 2 15
PSCWF\Inc\Enqueue::register_client_scripts()
S
62 3 10
PSCWF\Inc\Customizer\Customizer::customize_preview_init()
S
58 2 14
PSCWF\Inc\Customizer\Customizer::add_section_table()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_text()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_design()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_accordion()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_tab()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_image()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_divider()
S
55 1 21
PSCWF\Admin\Size_Chart::__construct()
S
56 1 17
PSCWF\Admin\Settings::pswc_setting_page()
S
59 1 16
PSCWF\Product_Size_Chart_F::support()
S
58 1 16
PSCWF\Admin\Size_Chart::notice_migrate_size_chart()
S
65 2 10
PSCWF\Inc\Setup_Wizard::instance()
S
78 2 3
VillaTheme_Support::dashboard()
S
65 2 10
PSCWF\Inc\Customizer\Customizer::instance()
S
78 2 3
PSCWF\Product_Size_Chart_F::define()
S
60 1 15
PSCWF\Inc\Frontend\Front_End::__construct()
S
68 2 8
PSCWF\Inc\Frontend\Front_End::instance()
S
78 2 3
PSCWF\Inc\Enqueue::__construct()
S
67 2 7
PSCWF\Admin\Size_Chart_Product::instance()
S
78 2 3
VillaTheme_Support::link_to_pro()
S
66 2 7
PSCWF\Inc\Enqueue::instance()
S
78 2 3
PSCWF\Admin\Settings::instance()
S
78 2 3
PSCWF\Inc\Short_Code::pscw_render_element_editing()
S
79 2 3
PSCWF\Admin\Size_Chart::pscw_meta_box()
S
65 2 9
VillaTheme_Support::get_plugin_name()
S
73 2 4
PSCWF\Inc\Short_Code::instance()
S
78 2 3
PSCWF\Admin\Size_Chart::instance()
S
78 2 3
PSCWF\Inc\Setup_Wizard::__construct()
S
59 1 14
PSCWF\Inc\Customizer\Customizer::pscw_customizer()
S
60 1 14
VillaTheme_Require_Environment::has_error()
S
80 1 3
PSCWF\Inc\Frontend\Front_End::get_params()
S
80 1 3
PSCWF\Inc\Enqueue::get_prams()
S
80 1 3
PSCWF\Product_Size_Chart_F::init()
S
72 1 5
PSCWF\Admin\Size_Chart_Product::__construct()
S
69 1 6
PSCWF\Admin\Size_Chart_Product::pscw_product_tab()
S
65 1 9
pscw_get_view_box()
S
71 1 6
VillaTheme_Support::hide_toolbar_button()
S
65 1 9
PSCWF\Product_Size_Chart_F::__construct()
S
68 1 7
PSCWF\Product_Size_Chart_F::load_text_domain()
S
78 1 3
PSCWF\Admin\Size_Chart::custom_post_columns()
S
72 1 5
PSCWF\Product_Size_Chart_F::settings_link()
S
67 1 8
PSCWF\Admin\Settings::__construct()
S
72 1 5