Code Analysis: Product Size Chart for WooCommerce 2.0.0

Function Rating Maintainability Complexity Lines of code
PSCWF\Product_Size_Chart_F::migrate_products()
C
34 30 99
PSCWF\Admin\Size_Chart::pscw_save_data_meta_box()
C
36 28 72
PSCWF\Product_Size_Chart_F::migrate_interface()
C
29
23 139
VillaTheme_Require_Environment::check()
B
37 23 69
VillaTheme_Support::get_ads_data()
B
41 20 54
PSCWF\Inc\Short_Code::pscw_render_interface()
B
37 17 71
PSCWF\Admin\Settings::save_settings()
B
41 18 52
VillaTheme_Support::page_callback()
B
38 15 89
PSCWF\Admin\Size_Chart::pscw_configure()
B
33 12 112
PSCWF\Admin\Settings::page_callback()
A
30 2 199
VillaTheme_Support::hide_notices()
A
47 12 33
PSCWF\Inc\Short_Code::pscw_generate_style()
A
38 8 68
PSCWF\Inc\Enqueue::admin_enqueue_scripts()
A
39 7 79
VillaTheme_Support::review_notice()
A
44 9 48
PSCWF\Inc\Customizer\Customizer::customize_controls_enqueue_scripts()
A
40 8 60
VillaTheme_Support::get_data()
A
46 9 38
VillaTheme_Support::scripts()
A
38 5 97
VillaTheme_Support::wp_remote_get()
A
44 8 48
PSCWF\Inc\Frontend\Front_End::pscw_helper_show_size_chart()
A
47 9 32
PSCWF\Inc\Frontend\Front_End::show_sc_button()
A
45 8 46
PSCWF\Inc\Short_Code::short_code_content()
A
44 7 42
PSCWF\Admin\Size_Chart::pscw_ajax_search_term()
A
52 8 23
PSCWF\Inc\Frontend\Front_End::custom_product_tabs()
S
50 7 30
PSCWF\Inc\Frontend\Front_End::pscw_size_chart_popup()
S
52 7 28
VillaTheme_Support::villatheme_support()
S
44 5 57
PSCWF\Product_Size_Chart_F::after_activated()
S
46 6 39
PSCWF\Inc\Enqueue::client_enqueue_scripts()
S
46 6 36
VillaTheme_Support::hide_review_notice()
S
53 7 21
PSCWF\Inc\Setup_Wizard::setup_wizard()
S
41 3 75
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
52 6 22
PSCWF\Inc\Frontend\Front_End::handle_sc_show_popup()
S
68 7 6
VillaTheme_Support::add_toolbar()
S
52 5 25
PSCWF\Admin\Size_Chart_Product::pscw_product_tab_content()
S
53 5 24
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
VillaTheme_Support::__construct()
S
52 4 23
pscw_search_post()
S
54 4 22
PSCWF\Inc\I18n::init()
S
39 1 66
PSCWF\Inc\Enqueue::register_common_scripts()
S
58 4 14
PSCWF\Inc\Frontend\Front_End::custom_product_tabs_content()
S
60 4 13
VillaTheme_Support::admin_init()
S
61 4 11
PSCWF\Inc\Customizer\Customizer::pscw_save_size_chart_data()
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
58 3 15
PSCWF\Admin\Size_Chart_Product::pscw_ajax_search_size_chart()
S
66 4 7
PSCWF\Admin\Size_Chart::pscw_ajax_search_product()
S
66 4 7
PSCWF\Product_Size_Chart_F::migrate_data_from_free_to_pro()
S
51 2 30
PSCWF\Product_Size_Chart_F::load_classes()
S
60 3 14
PSCWF\Product_Size_Chart_F::install()
S
60 3 14
PSCWF\Inc\Customizer\Customizer::__construct()
S
59 3 13
VillaTheme_Support::plugin_row_meta()
S
59 3 13
PSCWF\Inc\Data::__construct()
S
51 2 27
pscw_get_allow_svg()
S
49 1 36
PSCWF\Product_Size_Chart_F::plugins_loaded()
S
57 2 19
PSCWF\Admin\Size_Chart::pscw_post_type()
S
49 1 33
PSCWF\Admin\Size_Chart::show_custom_columns()
S
60 2 15
PSCWF\Inc\Enqueue::register_client_scripts()
S
62 3 10
VillaTheme_Require_Environment::__construct()
S
58 2 15
PSCWF\Inc\Data::get_params()
S
65 3 9
PSCWF\Inc\Data::get_instance()
S
71 3 6
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_image()
S
55 1 21
PSCWF\Inc\Customizer\Customizer::add_section_divider()
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\Admin\Settings::pswc_setting_page()
S
59 1 16
PSCWF\Product_Size_Chart_F::support()
S
59 1 16
VillaTheme_Support::dashboard()
S
65 2 10
PSCWF\Inc\Short_Code::instance()
S
78 2 3
PSCWF\Admin\Size_Chart::instance()
S
78 2 3
PSCWF\Inc\Short_Code::pscw_render_element_editing()
S
79 2 3
VillaTheme_Support::get_plugin_name()
S
70 2 5
PSCWF\Product_Size_Chart_F::define()
S
60 1 15
PSCWF\Inc\Customizer\Customizer::instance()
S
78 2 3
PSCWF\Inc\Short_Code::__construct()
S
69 2 6
PSCWF\Inc\Setup_Wizard::instance()
S
78 2 3
PSCWF\Inc\Frontend\Front_End::__construct()
S
68 2 8
PSCWF\Inc\Enqueue::instance()
S
78 2 3
PSCWF\Admin\Size_Chart::post_add_action()
S
64 2 8
VillaTheme_Support::link_to_pro()
S
66 2 7
PSCWF\Inc\Frontend\Front_End::instance()
S
78 2 3
PSCWF\Admin\Settings::instance()
S
78 2 3
PSCWF\Admin\Size_Chart::pscw_meta_box()
S
65 2 9
PSCWF\Admin\Size_Chart_Product::instance()
S
78 2 3
PSCWF\Inc\Customizer\Customizer::pscw_customizer()
S
60 1 14
PSCWF\Inc\Setup_Wizard::__construct()
S
59 1 14
PSCWF\Admin\Size_Chart::__construct()
S
61 1 11
PSCWF\Product_Size_Chart_F::load_text_domain()
S
78 1 3
PSCWF\Admin\Size_Chart_Product::__construct()
S
69 1 6
PSCWF\Product_Size_Chart_F::__construct()
S
70 1 6
VillaTheme_Support::hide_toolbar_button()
S
65 1 9
PSCWF\Inc\Frontend\Front_End::get_params()
S
80 1 3
PSCWF\Inc\Enqueue::get_prams()
S
80 1 3
pscw_get_view_box()
S
71 1 6
PSCWF\Admin\Settings::__construct()
S
72 1 5
PSCWF\Product_Size_Chart_F::init()
S
70 1 6
PSCWF\Admin\Size_Chart_Product::pscw_product_tab()
S
65 1 9
VillaTheme_Require_Environment::has_error()
S
80 1 3
PSCWF\Product_Size_Chart_F::settings_link()
S
67 1 8
PSCWF\Inc\Enqueue::__construct()
S
69 1 6
PSCWF\Admin\Size_Chart::custom_post_columns()
S
72 1 5