Code Analysis: Product Variation Table For WooCommerce - PVT 1.4.21

Function Rating Maintainability Complexity Lines of code
pvtfw_process_table_data()
D
23
33 175
WPXtension_Menu::welcome_content()
C
26
20 192
PVTFW_FORM::layout()
B
34 11 127
PVTFW_FORM::setting()
A
37 12 95
PVTFW_PRINT_TABLE::shortcode_print_table()
A
39 9 74
WPXtension_Setting_Fields::select()
A
46 11 38
WPXtension_Setting_Fields::multiselect()
A
46 11 38
pvtfw_print_table_data()
A
43 10 48
PVTFW_PRINT_TABLE::print_table()
A
41 8 66
PVTFW_SETTINGS::setting_page_callback()
A
38 6 84
WPXtension_Setting_Fields::checkbox()
A
49 9 31
WPXtension_Setting_Fields::text()
A
50 9 29
pvt_quantity_input_markup()
A
45 7 44
PVTFW_AVAILABE_BTN::available_options_btn()
A
50 8 28
PVTFW_TABLE::frontend_scripts()
A
45 7 42
PVTFW_CART::ajax_wc_button_script()
S
43 2 99
pvtfw_process_table_header()
S
56 7 17
pvtfw_enable_scroll_option()
S
50 5 42
pvtfw_print_table_header()
S
51 6 24
PVTFW_FORM::reset_all_setting()
S
52 6 23
PVTFW_CART::woocommerce_ajax_add_to_cart()
S
53 6 21
WPXtension_Setting_Fields::color()
S
53 5 23
WPXtension_Setting_Fields::number()
S
54 5 22
pvt_whols_plugin_support()
S
54 5 20
PVTFW_FORM::create_list_of_columns()
S
50 4 34
PVTFW_COMMON::badge()
S
54 4 23
PVTFW_CART::ajax_add_to_cart_add_fragments()
S
54 4 20
PVTFW_TABLE::is_WooActive()
S
59 4 16
PVTFW_TABLE::is_pvtfw_pro_Active()
S
59 4 16
pvtfw_divi_mini_cart_fragment()
S
59 4 14
PVTFW_FORM::reset_columns_setting()
S
59 4 13
PVTFW_COMMON::check_price_availability()
S
62 4 11
PVTFW_TABLE::__construct()
S
62 3 12
PVTFW_FORM::order_list()
S
62 3 12
PVTFW_ADVANCE::filter_setting()
S
58 2 19
PVTFW_FORM::reset_link()
S
58 2 16
PVTFW_TABLE::admin_scripts()
S
57 2 16
PVTFW_TABLE::remove_add_to_cart()
S
70 3 6
WPXtension_Setting_Fields::disable_for_pro()
S
73 3 5
PVTFW_TABLE::settings_link()
S
59 2 14
PVTFW_ALLOCATION::pvtfw_variant_table_init()
S
61 2 12
pvt_display_qty_plus_minus_button()
S
64 2 11
WPXtension_Sidebar::block()
S
57 1 23
PVTFW_COMMON::pvtfw_get_options()
S
54 1 20
PVTFW_COMMON::plugin_options()
S
57 1 19
PVTFW_TABLE::register_settings()
S
58 1 17
PVTFW_SETTINGS::menu()
S
59 1 16
PVTFW_TABLE::includes()
S
59 1 16
PVTFW_COMMON::get_columns_labels()
S
57 1 16
WPXtension_Sidebar::instance()
S
72 2 6
PVTFW_AVAILABE_BTN::register()
S
70 2 6
get_attr_label()
S
66 2 8
PVTFW_COMMON::check_plugin_state()
S
65 2 9
WPXtension_Menu::instance()
S
72 2 6
WPXtension_Menu::activate_plugin_link()
S
66 2 7
WPXtension_Menu::is_plugin_installed()
S
68 2 7
PVTFW_AVAILABE_BTN::instance()
S
72 2 6
PVTFW_TABLE::instance()
S
72 2 6
PVTFW_FORM::instance()
S
72 2 6
PVTFW_PRINT_TABLE::available_options_title()
S
71 2 6
PVTFW_SETTINGS::instance()
S
72 2 6
pvtfw_hpos_compatibility()
S
71 2 5
WPXtension_Menu::admin_menu()
S
59 1 15
WPXtension_Menu::is_plugin_active()
S
68 2 7
PVTFW_TABLE::pvt_body_class()
S
71 2 6
PVTFW_COMMON::container()
S
66 2 9
PVTFW_PRINT_TABLE::instance()
S
72 2 6
PVTFW_CART::instance()
S
72 2 6
WPXtension_Setting_Fields::pro_not_exist()
S
74 2 5
PVTFW_ADVANCE::instance()
S
72 2 6
PVTFW_CART::added_to_cart_trigger()
S
63 2 10
WPXtension_Menu::deactivate_plugin_link()
S
66 2 7
WPXtension_Setting_Fields::instance()
S
71 2 6
PVTFW_TABLE::plugin_row_meta()
S
63 2 10
PVTFW_COMMON::get_default_columns()
S
60 1 15
PVTFW_ADVANCE::register()
S
65 2 8
PVTFW_ADVANCE::new_setting_tab()
S
72 2 4
WPXtension_Sidebar::sidebar_end()
S
70 1 10
WPXtension_Sidebar::sidebar_start()
S
72 1 8
PVTFW_TABLE::hooks()
S
62 1 10
PVTFW_FORM::__construct()
S
83 1 3
PVTFW_SETTINGS::__construct()
S
83 1 3
PVTFW_FORM::register()
S
68 1 7
PVTFW_CART::register()
S
69 1 6
PVTFW_PRINT_TABLE::__construct()
S
82 1 3
PVTFW_PRINT_TABLE::allocation()
S
67 1 7
pvt_get_price_html()
S
82 1 3
WPXtension_Setting_Fields::__construct()
S
80 1 3
PVTFW_ADVANCE::bulk_cart()
S
69 1 9
PVTFW_TABLE::load_textdomain()
S
78 1 3
WPXtension_Menu::useful_plugins_menu()
S
65 1 9
PVTFW_ADVANCE::__construct()
S
83 1 3
reycore_support()
S
83 1 3
WPXtension_Menu::__construct()
S
76 1 4
WPXtension_Menu::install_plugin_link()
S
77 1 3
PVTFW_SETTINGS::register()
S
78 1 3
PVTFW_CART::__construct()
S
82 1 3
PVTFW_AVAILABE_BTN::__construct()
S
82 1 3
PVTFW_PRINT_TABLE::register()
S
69 1 6
PVTFW_TABLE::error_notice()
S
76 1 3
PVTFW_ADVANCE::thumbnail_resize_setting()
S
68 1 9