Code Analysis: WC Builder - WooCommerce Page Builder for WPBakery 1.0.18

Function Rating Maintainability Complexity Lines of code
WPBForWPbakery_Admin_Settings::wpbforwpbakery_admin_fields_settings()
D
16
1 581
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::render_html()
C
28
26 151
WPBForWPbakery_Settings_API::admin_init()
B
41 23 46
WPBForWPbakery_Archive_Products_Render::parse_query_args()
B
35 17 83
WPBForWPbakery_Product_Archive::render_shortcode()
A
38 12 73
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_product_archive_template()
A
52 14 22
wpbforwpbakery_ajax_add_to_cart()
A
46 9 33
WPBForWPbakery_Product_Short_Description::render_shortcode()
A
44 8 46
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::__construct()
A
56 10 14
WPBForWPbakery_Product_Title::render_shortcode()
A
44 7 45
WPBForWPbakery_Product_Description::render_shortcode()
A
44 7 44
WPBForWPbakery_Settings_API::callback_number()
S
58 8 12
WPBForWPbakery_Product_Archive::integrateWithVC()
S
35 1 114
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_single_product_template()
S
56 7 16
WPBForWPbakery_Settings_API::get_sanitize_callback()
S
59 7 14
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_get_product_page_template()
S
60 7 11
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::plugin_activation()
S
52 6 26
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_redirect_product_archive_template()
S
61 7 11
WPBForWPbakery_Admin_Settings::wpbforwpbakery_html_buy_pro_tabs()
S
40 1 100
wpbforwpbakery_render_plugin_install_active_notice()
S
53 6 22
WPBForWPbakery_Product_Related::integrateWithVC()
S
36 1 96
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_get_product_content_wpbakery()
S
54 6 20
wpbforwpbakery_tmpl_layout_save()
S
66 7 7
WPBForWPbakery_Settings_API::script()
S
100 1 82
WPBForWPbakery_Product_Related::render_shortcode()
S
46 4 36
wpbforwpbakery_get_font_inline_style()
S
55 5 19
WPBForWPbakery_Settings_API::callback_wysiwyg()
S
56 5 16
WPBForWPbakery_Woo_Custom_Template_Layout::wl_woo_custom_product_template()
S
57 5 16
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::plugin_icon()
S
58 5 16
WPBForWPbakery_Product_Title::integrateWithVC()
S
39 1 75
WPBForWPbakery_Product_Upsell::render_shortcode()
S
52 4 25
WPBForWPbakery_Addons_Init::wpbforwpbakery_includes_widgets()
S
53 4 24
WPBForWPbakery_Product_Short_Description::integrateWithVC()
S
41 1 68
WPBForWPbakery_Product_Description::integrateWithVC()
S
41 1 68
WPBForWPbakery_Admin_Settings::wpbforwpbakery_html_general_tabs()
S
43 1 67
WPBForWPbakery_Product_Data_Tab::integrateWithVC()
S
42 1 63
WPBForWPbakery_Product_Image::render_shortcode()
S
56 4 18
WPBForWPbakery_Woo_Custom_Template_Layout::wpbforwpbakery_archive_product_page_content()
S
56 4 18
WPBForWPbakery_Product_Upsell::integrateWithVC()
S
41 1 62
WPBForWPbakery_Settings_API::callback_text()
S
62 5 9
WPBForWPbakery_Archive_Products_Render::set_tags_query_args()
S
64 5 9
WPBForWPbakery_Addons_Init::wpbforwpbakery_file_includes()
S
63 5 9
WPBForWPbakery_Archive_Products_Render::set_ids_query_args()
S
59 4 14
wpbforwpbakery_get_option()
S
61 4 14
wpbforwpbakery_find_vc_installed()
S
60 4 14
WPBForWPbakery_Settings_API::sanitize_options()
S
61 4 13
WPBForWPbakery_Product_Additional_Information::integrateWithVC()
S
43 1 58
WPBForWPbakery_Archive_Products_Render::set_categories_query_args()
S
60 4 13
WPBForWPbakery_Settings_API::callback_select()
S
60 4 11
wpbforwpbakery_enqueue_google_font()
S
61 4 11
WPBForWPbakery_Settings_API::show_forms()
S
55 3 24
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::enqueue_assets()
S
53 3 21
wpbforwpbakery_custom_posts()
S
43 1 48
WPBForWPbakery_Settings_API::callback_title()
S
68 4 6
WPBForWPbakery_Settings_API::callback_textarea()
S
63 4 8
WPBForWPbakery_Settings_API::callback_file()
S
61 4 10
WPBForWPbakery_Settings_API::callback_multicheck()
S
58 3 14
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::active_install_count()
S
59 3 14
WPBForWPbakery_Product_Add_To_Cart::integrateWithVC()
S
46 1 44
WPBForWPbakery_Product_Data_Tab::render_shortcode()
S
49 2 28
WPBForWPbakery_Settings_API::show_navigation()
S
61 3 12
WPBForWPbakery_Product_Additional_Information::render_shortcode()
S
51 2 25
WPBForWPbakery_Product_Rating::integrateWithVC()
S
47 1 39
WPBForWPbakery_Product_Rating::render_shortcode()
S
52 2 24
WPBForWPbakery_Product_Add_To_Cart::render_shortcode()
S
52 2 23
WPBForWPbakery_Product_Stock::render_shortcode()
S
53 2 22
WPBForWPbakery_Product_Price::render_shortcode()
S
53 2 22
wpbforwpbakery_enqueue_scripts()
S
56 2 21
WPBForWPbakery_Product_Stock::integrateWithVC()
S
49 1 34
WPBForWPbakery_Product_Price::integrateWithVC()
S
49 1 34
WPBForWPbakery_Admin_Settings::wpbforwpbakery_html_popup_box()
S
55 1 31
WPBForWPbakery_Product_Reviews::render_shortcode()
S
57 2 16
wpbforwpbakery_tmpl_layout_html()
S
65 3 10
WPBForWPbakery_Settings_API::callback_color()
S
66 3 7
wpbforwpbakery_get_vc_custom_class()
S
67 3 7
WPBForWPbakery_Settings_API::callback_password()
S
66 3 7
WPBForWPbakery_Product_Meta::render_shortcode()
S
58 2 15
wpbforwpbakery_activation_hook()
S
64 3 10
wpbforwpbakery_post_list_arr()
S
59 2 15
wpbforwpbakery_tmpl_layout_get_meta()
S
64 3 9
WPBForWPbakery_Admin_Settings::wpbforwpbakery_admin_get_settings_sections()
S
53 1 29
WPBForWPbakery_Settings_API::callback_radio()
S
60 2 12
WPBForWPbakery_Product_Reviews::integrateWithVC()
S
53 1 24
WPBForWPbakery_Product_Image::integrateWithVC()
S
53 1 24
WPBForWPbakery_Product_Meta::integrateWithVC()
S
53 1 24
WPBForWPbakery_Settings_API::get_option()
S
69 2 7
wpbforwpbakery_get_fonts_data()
S
70 2 6
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::instance()
S
71 2 6
WPBForWPbakery_Admin_Init::wpbforwpbakery_admin_settings_page()
S
67 2 8
WPBForWPbakery_Admin_Settings::save_message()
S
69 2 8
WPBForWPbakery_Settings_API::get_field_description()
S
66 2 8
WPBForWPbakery_Archive_Products_Render::set_featured_query_args()
S
64 2 10
WPBForWPbakery_Woo_Custom_Template_Layout::instance()
S
72 2 6
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::get_plugins()
S
63 2 10
WPBForWPbakery_Addons_Init::__construct()
S
71 2 6
WPBForWPbakery_Archive_Products_Render::get_query_results()
S
68 2 7
wpbforwpbakery_set_post_type_to_vc_editor()
S
73 2 5
WPBForWPbakery_Addons_Init::instance()
S
72 2 6
wpbforwpbakery_html_tag_lists()
S
59 1 14
WPBForWPbakery_Settings_API::add_field()
S
63 1 11
WPBForWPbakery_Archive_Products_Render::__construct()
S
63 1 11
WPBForWPbakery_Product_Related::__construct()
S
75 1 4
WPBForWPbakery_Admin_Init::__construct()
S
76 1 4
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::admin_menu()
S
66 1 10
wpbforwpbakery_fire_vc_before_init()
S
80 1 3
wpbforwpbakery_custom_add_cart_button_shop_page()
S
78 1 3
WPBForWPbakery_Admin_Settings::plugin_page()
S
67 1 8
WPBForWPbakery_Product_Archive::__construct()
S
75 1 4
WPBForWPbakery_Settings_API::callback_url()
S
82 1 3
WPBForWPbakery_Product_Data_Tab::__construct()
S
75 1 4
WPBForWPbakery_Addons_Init::wpbforwpbakery_woocommerce_setup()
S
81 1 3
wpbforwpbakery_initialize_plugin()
S
81 1 3
WPBForWPbakery_Settings_API::set_fields()
S
77 1 4
wpbforwpbakery_ajax_add_to_cart_notice()
S
79 1 4
WPBForWPbakery_Settings_API::callback_pages()
S
63 1 10
wpbforwpbakery_text_align_lists()
S
67 1 8
WPBForWPbakery_Settings_API::callback_html()
S
81 1 3
wpbforwpbakery_action_links_add()
S
66 1 8
WPBForWPbakery_Product_Price::__construct()
S
75 1 4
wpbforwpbakery_is_plugins_installed()
S
76 1 4
WPBForWPbakery_Product_Rating::__construct()
S
75 1 4
WPBForWPbakery_Product_Short_Description::__construct()
S
75 1 4
WPBForWPbakery_Product_Description::__construct()
S
75 1 4
WPBForWPbakery_Woo_Custom_Template_Layout::init()
S
64 1 9
wpbforwpbakery_tmpl_layout_add_meta_box()
S
66 1 10
WPBForWPbakery_Settings_API::add_section()
S
77 1 4
WPBForWPbakery_Product_Upsell::__construct()
S
75 1 4
WPBForWPbakery_Product_Title::__construct()
S
75 1 4
WPBForWPbakery_Woo_Custom_Template_Layout::wl_get_default_product_data()
S
82 1 3
WPBForWPbakery_Settings_API::callback_checkbox()
S
64 1 9
WPBForWPbakery_Admin_Settings::__construct()
S
66 1 8
wpbforwpbakery_is_plugins_active()
S
75 1 4
WPBForWPbakery_Admin_Settings::admin_menu()
S
66 1 10
WPBForWPbakery_Settings_API::__construct()
S
79 1 3
WPBForWPbakery_Addons_Init::wpbforwpbakery_plugins_loaded()
S
78 1 4
wpbforwpbakery_custom_add_cart_button_single_product()
S
78 1 3
WPBForWPbakery_Product_Meta::__construct()
S
75 1 4
WPBForWPbakery_Woo_Custom_Template_Layout::__construct()
S
80 1 3
WPBForWPbakery_Product_Archive::wpbforwpbakery_custom_product_limit()
S
76 1 4
WPBForWPbakery_Settings_API::set_sections()
S
77 1 4
Hasthemes\WpbForWpbakery\HTRP_Recommended_Plugins::add_new_tab()
S
80 1 3
wpbforwpbakery_ajax_add_to_cart_scripts()
S
75 1 4
wpbforwpbakery_register_menu_page()
S
66 1 10
WPBForWPbakery_Admin_Settings::admin_init()
S
74 1 5
WPBForWPbakery_Product_Add_To_Cart::__construct()
S
75 1 4
WPBForWPbakery_Product_Reviews::__construct()
S
75 1 4
WPBForWPbakery_Product_Stock::__construct()
S
75 1 4
WPBForWPbakery_Admin_Init::wpbforwpbakery_enqueue_admin_scripts()
S
69 1 6
WPBForWPbakery_Product_Image::__construct()
S
75 1 4
WPBForWPbakery_Settings_API::admin_enqueue_scripts()
S
72 1 6
WPBForWPbakery_Product_Additional_Information::__construct()
S
75 1 4
wpbforwpbakery_notice_blank_div()
S
100 1 5