Code Analysis: WP Helper Premium 4.2.0

Function Rating Maintainability Complexity Lines of code
csf_get_google_fonts()
D
5
1 1,013
CSF_Fields::field_data()
D
25
52 138
CSF_Field_typography::render()
D
21
30 230
CSF::add_admin_enqueue_scripts()
D
30 39 95
CSF_Abstract::recursive_output_css()
D
36 41 62
CSF_Field_select::render()
D
33 38 76
CSF_Options::add_options_html()
D
25
29 194
CSF_Fields::field_wp_query_data_title()
D
36 36 65
CSF_Options::set_options()
D
35 34 74
CSF_Field_border::output()
D
44 35 31
CSF_Field_background::render()
C
25
22 194
render_html_contact_chanel()
C
27
22 188
CSF_Metabox::add_meta_box_content()
C
35 28 68
CSF::field()
C
36 27 69
CSF_Comment_Metabox::add_comment_meta_box_content()
C
36 27 67
CSF_Taxonomy_Options::save_taxonomy()
C
37 26 68
CSF_Comment_Metabox::save_comment_meta_box()
C
37 26 67
CSF_Metabox::save_meta_box()
C
37 26 67
CSF_Nav_Menu_Options::wp_update_nav_menu_item()
C
37 25 67
CSF_Profile_Options::save_profile()
C
37 25 67
CSF_Field_group::render()
C
35 23 76
CSF_Shortcoder::get_shortcode()
C
41 25 46
CSF_Field_spacing::output()
B
47 24 27
CSF_Customize_Options::add_section()
B
40 22 52
CSF_Field_spacing::render()
B
36 20 71
CSF_Field_border::render()
B
34 18 90
CSF_Taxonomy_Options::render_taxonomy_form_fields()
B
45 21 33
CSF_Field_typography::enqueue_google_fonts()
B
44 20 41
CSF_Field_dimensions::render()
B
41 17 51
CSF_Field_typography::output()
B
43 17 45
CSF_Profile_Options::render_profile_form_fields()
B
47 18 29
CSF_Shortcoder::add_footer_modal_shortcode()
B
40 16 56
CSF_Field_checkbox::render()
A
41 15 52
CSF_Field_radio::render()
A
41 15 50
CSF_Field_link_color::output()
A
54 17 16
CSF_Field_button_set::render()
A
47 16 30
mbwp_duplicate_post_as_draft()
A
40 14 51
CSF_Field_background::output()
A
46 15 33
CSF_Nav_Menu_Options::wp_nav_menu_item_custom_fields()
A
48 15 28
CSF_Field_repeater::render()
A
40 12 56
CSF_Metabox::add_metabox_classes()
A
47 13 35
CSF_Field_typography::create_select()
A
51 13 21
CSF_Field_sorter::render()
A
47 12 34
CSF_Customize_Options::add_customize_options()
A
49 12 28
CSF_Field_tabbed::render()
A
48 12 27
CSF_Field_media::render()
A
40 10 53
CSF_Options::add_admin_bar_menu()
A
50 11 25
WP_Customize_Control_CSF::render_field_content()
A
45 10 38
WP_Customize_Control_CSF::render()
A
46 10 36
CSF_Field_number::output()
A
52 11 21
CSF_Field_slider::output()
A
52 11 21
CSF_Field_spinner::output()
A
52 11 21
CSF_Field_accordion::render()
A
46 10 35
CSF_Field_sortable::render()
A
47 10 35
CSF_Field_dimensions::output()
A
56 11 14
CSF::add_typography_enqueue_styles()
A
49 10 27
CSF::include_plugin_file()
A
51 10 24
CSF_Options::error_check()
A
54 10 22
MBPluginFrontEnd::removeFieldCheckOut()
A
42 8 52
CSF_Field_image_select::render()
A
48 9 28
CSF_Fields::field_attributes()
A
53 9 22
csf_chosen_ajax()
A
54 9 18
CSF_Field_color::output()
A
54 9 18
CSF_Customize_Options::save_defaults()
A
56 9 17
CSF_Taxonomy_Options::get_meta_value()
A
56 9 16
MBPluginFrontEnd::updateMetaVAT()
A
59 9 14
csf_get_icons()
A
51 8 22
CSF_Options::pre_tabs()
A
53 8 22
CSF_Shortcoder::pre_tabs()
A
53 8 22
CSF_Field_palette::render()
A
53 8 21
MBPluginFrontEnd::showEcommerce()
A
47 7 35
CSF_Metabox::__construct()
A
53 8 18
csf_import_ajax()
A
56 8 16
CSF_Metabox::get_meta_value()
A
56 8 16
CSF_Nav_Menu_Options::get_meta_value()
S
57 8 15
CSF_Profile_Options::get_meta_value()
S
57 8 15
CSF_Comment_Metabox::get_meta_value()
S
57 8 15
CSF_Options::add_admin_menu()
S
52 7 21
CSF::set_used_fields()
S
56 7 18
CSF_Field_map::render()
S
44 5 45
mbwph_duplicate_menu_maker()
S
44 5 45
CSF::setup()
S
53 6 21
CSF_Field_typography::enqueue()
S
40 3 64
mbwph_Security_Load_Settings::mbwph_hide_login_head()
S
55 6 18
CSF_Widget::form()
S
55 6 18
MBPluginFrontEnd::notifyStyle()
S
48 5 33
CSF_Customize_Options::pre_tabs()
S
57 6 17
CSF_Field_color_group::render()
S
56 6 15
CSF_Field_switcher::render()
S
56 6 15
MBPluginFrontEnd::VATValidate()
S
60 6 13
CSF_Field_fieldset::render()
S
58 6 13
mbwp_helper_disable_emojis()
S
51 5 27
CSF_Field_image_select::output()
S
60 6 11
CSF_Options::save_defaults()
S
62 6 11
CSF_Field_link::render()
S
50 5 25
MBPluginAdmin::surveySubmit_func()
S
43 3 51
MBPluginFrontEnd::activeAdvance()
S
54 5 21
MB_WP_Helper::surveySubmit_func()
S
43 3 51
CSF_Field_link_color::render()
S
47 4 35
csf_export()
S
56 5 17
CSF_Options::get_options()
S
59 5 15
CSF_Options::pre_sections()
S
59 5 15
MBPluginFrontEnd::notifyTelegram()
S
48 4 30
CSF_Fields::field_name()
S
62 6 10
CSF_Shortcoder::pre_sections()
S
61 5 14
CSF::constants()
S
58 5 13
MBPluginFrontEnd::replacePriceHTMl()
S
60 5 12
CSF_Taxonomy_Options::__construct()
S
59 5 12
csf_array_search()
S
61 5 12
CSF_Field_code_editor::enqueue()
S
60 5 11
CSF_Field_textarea::shortcoder()
S
61 5 11
CSF_Field_wp_editor::render()
S
51 4 26
CSF_Field_gallery::render()
S
51 4 23
MBPluginAdmin::getSettingInfo_func()
S
55 4 19
CSF_Widget::__construct()
S
56 4 18
CSF_Field_upload::render()
S
55 4 17
MBPluginAdmin::activeWalletSetting()
S
57 4 16
add_code_chat_facebook()
S
51 3 31
CSF_Widget::update()
S
61 5 10
MB_Wallet_Momo::email_instructions()
S
71 5 5
MB_Wallet_ShopeePay::email_instructions()
S
71 5 5
MB_Wallet_VnPay::email_instructions()
S
71 5 5
MB_Wallet_ZaloPay::email_instructions()
S
71 5 5
CSF_Fields::field_after()
S
65 5 7
MBPluginAdmin::saveTempo_func()
S
59 4 13
CSF_Options::save_options()
S
61 4 12
CSF_Options::add_page_on_load()
S
61 4 12
CSF_Metabox::pre_fields()
S
63 4 11
CSF_Comment_Metabox::pre_fields()
S
63 4 11
CSF_Field_map::enqueue()
S
62 4 11
CSF_Options::pre_fields()
S
63 4 11
CSF_Customize_Options::pre_fields()
S
63 4 11
CSF_Taxonomy_Options::pre_fields()
S
63 4 11
CSF_Field_date::render()
S
51 3 24
MBPluginAdmin::mb_hpwc_after_shipping_address_vat()
S
57 3 19
mbwp_send_mail_ajax()
S
56 3 19
mbwp_helper_disable_embeds_code_init()
S
55 3 19
CSF_Options::__construct()
S
54 3 18
CSF_Field_slider::render()
S
55 3 18
CSF_Shortcoder::__construct()
S
54 3 18
mbwp_send_mail()
S
57 3 17
MBPluginAdmin::activeEcommerceSetting()
S
57 3 16
MBPluginAdmin::checkboxChecked()
S
63 4 9
CSF_Field_callback::render()
S
69 4 6
CSF_Widget::get_widget_value()
S
70 4 5
csf_reset_ajax()
S
63 4 9
MBPluginAdmin::saveEcommercefields()
S
59 3 13
CSF_Field_wp_editor::setup_wp_editor_settings()
S
63 3 11
MB_WP_Helper::__construct()
S
62 3 11
CSF_Customize_Options::get_options()
S
63 3 11
MB_Wallet_Momo::init_form_fields()
S
47 1 40
MB_Wallet_ShopeePay::init_form_fields()
S
47 1 40
MB_Wallet_VnPay::init_form_fields()
S
47 1 40
MB_Wallet_ZaloPay::init_form_fields()
S
47 1 40
CSF::includes()
S
57 2 19
MB_Wallet_ShopeePay::thankyou_page()
S
58 2 16
CSF_Field_icon::render()
S
56 2 16
MB_Wallet_Momo::thankyou_page()
S
58 2 16
CSF_Taxonomy_Options::get_default()
S
71 3 5
MBPluginFrontEnd::hideAddtoCartWhenPriceZero()
S
65 3 9
CSF_Widget::get_default()
S
71 3 5
MB_Wallet_VnPay::thankyou_page()
S
59 2 15
CSF_Nav_Menu_Options::wp_edit_nav_menu_walker()
S
64 3 10
CSF_Nav_Menu_Options::get_default()
S
71 3 5
MBPluginFrontEnd::redirectBuyNow()
S
70 3 6
MB_Loader::run()
S
66 3 8
CSF_Profile_Options::get_default()
S
71 3 5
CSF_Comment_Metabox::get_default()
S
71 3 5
CSF_Field_group::enqueue()
S
68 3 8
CSF_Abstract::__construct()
S
71 3 5
CSF_Field_link::enqueue()
S
65 3 9
CSF_Field_wp_editor::enqueue()
S
68 3 7
CSF_Field_notice::render()
S
72 3 4
CSF_Metabox::get_default()
S
71 3 5
CSF_Customize_Options::get_default()
S
71 3 5
CSF::maybe_include_field()
S
71 3 5
CSF_Shortcoder::get_default()
S
71 3 5
CSF_Shortcoder::once_editor_setup()
S
67 3 8
CSF_Options::get_default()
S
71 3 5
MBPluginAdmin::showHtmlPanel_func()
S
58 2 14
MB_Wallet_ZaloPay::thankyou_page()
S
60 2 14
CSF_Customize_Options::__construct()
S
58 2 14
CSF_Field_code_editor::render()
S
58 2 14
MBPluginFrontEnd::createInvoiceVAT()
S
60 1 26
CSF_Comment_Metabox::__construct()
S
60 2 11
CSF_Field_number::render()
S
61 2 11
CSF_Field_icon::add_footer_modal_icon()
S
59 1 24
MB_Wallet_ShopeePay::__construct()
S
54 1 21
MB_Wallet_VnPay::__construct()
S
54 1 20
MB_Wallet_ZaloPay::__construct()
S
55 1 19
MB_Wallet_Momo::__construct()
S
56 1 17
CSF_Field_date::enqueue()
S
74 2 5
MB_WP_Helper::instance()
S
72 2 6
MB_WP_Helper::define()
S
75 2 5
WoocommerceToolkit::__construct()
S
68 2 8
CSF_Field_color::render()
S
67 2 6
CSF_Options::ajax_save()
S
66 2 8
CSF_Field_subheading::render()
S
78 2 3
is_woocommerce_activated()
S
70 2 7
CSF_Field_select::enqueue()
S
74 2 5
CSF_Field_slider::enqueue()
S
74 2 5
CSF_Field_sortable::enqueue()
S
74 2 5
mbwp_redirect_404()
S
72 2 6
CSF_Field_sorter::enqueue()
S
74 2 5
add_code_chat_tawk()
S
66 2 8
CSF::add_custom_css()
S
72 2 5
CSF_Field_spinner::enqueue()
S
74 2 5
CSF_Field_text::render()
S
67 2 6
CSF_Shortcoder::add_guteberg_blocks()
S
64 2 9
CSF_Shortcoder::add_media_buttons()
S
71 2 5
mbwp_duplicate_post_link()
S
69 2 6
csf_customize_validate_email()
S
70 2 6
csf_customize_validate_required()
S
70 2 6
mbwp_helper_remove_query_strings()
S
71 2 6
csf_timeout()
S
78 2 3
mb_wp_helper_disable_dashicons()
S
72 2 6
csf_validate_email()
S
72 2 5
mbwph_Security_Load_Settings::mbwph_hide_login_init()
S
67 2 7
CSF_Field_repeater::enqueue()
S
74 2 5
mbwp_Load_Login_Style()
S
65 2 9
MBPluginFrontEnd::btnCartName()
S
71 2 5
csf_validate_numeric()
S
73 2 5
CSF_Metabox::add_meta_box()
S
70 2 5
csf_validate_required()
S
73 2 5
mbwp_Login_url()
S
68 2 7
csf_validate_url()
S
72 2 5
CSF_Fields::field_before()
S
77 2 3
CSF::add_admin_body_class()
S
70 2 6
csf_customize_validate_numeric()
S
70 2 6
CSF_Field_link::add_wp_link_dialog()
S
68 2 7
MBPluginFrontEnd::convertZeroToContact()
S
67 2 7
CSF_Field_submessage::render()
S
73 2 4
CSF_Options::add_admin_footer_text()
S
74 2 4
MBPluginFrontEnd::getValueSetting()
S
71 2 5
csf_customize_validate_url()
S
70 2 6
MBPluginFrontEnd::activeShowBuyNow()
S
67 2 7
CSF_Field_content::render()
S
73 2 5
CSF_Comment_Metabox::add_comment_metabox_classes()
S
71 2 6
CSF_Field_heading::render()
S
78 2 3
MBPluginAdmin::active_ajax()
S
59 1 14
CSF_Field_backup::render()
S
57 1 14
mbwp_send_smtp_email()
S
60 1 13
CSF::init()
S
60 1 13
Plugin_Active::add_admin_menu()
S
65 1 11
CSF_Field_spinner::render()
S
60 1 11
mbwph_duplicate_admin_scripts()
S
62 1 11
MBPluginAdmin::add_admin_menu()
S
64 1 11
MB_WP_Helper::includes()
S
64 1 11
MBPluginAdmin::admin_style()
S
61 1 11
CSF::createCustomizeOptions()
S
78 1 3
MB_WP_Helper::init_hooks()
S
79 1 3
CSF::is_active_plugin()
S
78 1 3
CSF_Field_Btn_A::__construct()
S
78 1 3
mbwph_Security_Load_Settings::mbwph_hide_login_lostpassword_redirect()
S
75 1 4
CSF_Field_spacing::__construct()
S
78 1 3
CSF_Field_number::__construct()
S
78 1 3
CSF_Options::instance()
S
79 1 3
CSF_Field_image_select::__construct()
S
78 1 3
CSF::createShortcoder()
S
78 1 3
CSF_Field_repeater::__construct()
S
78 1 3
MB_Wallet_Momo::payment_fields()
S
91 1 2
CSF_Field_textarea::render()
S
69 1 6
CSF_Field_map::__construct()
S
78 1 3
CSF_Field_media::__construct()
S
78 1 3
MBPluginAdmin::__construct()
S
63 1 10
Plugin_Deactive::deactive()
S
89 1 2
mwp_render_footer_script()
S
75 1 4
MB_Wallet_Momo::__construct()
S
91 1 2
CSF_Widget::instance()
S
79 1 3
CSF_Profile_Options::instance()
S
79 1 3
CSF_Comment_Metabox::instance()
S
79 1 3
CSF_Abstract::collect_output_css_and_typography()
S
81 1 3
MBPluginFrontEnd::activeCTA()
S
70 1 6
mbwp_mail_enqueue_script()
S
66 1 8
mbwph_Security_Load_Settings::__construct()
S
63 1 10
MB_Wallet_Momo::init_form_fields()
S
91 1 2
SurveyController::submit()
S
69 1 7
MB_Wallet_Momo::process_payment()
S
64 1 10
MB_WP_Helper::mbwph_admin_customs_scripts()
S
65 1 8
CSF_Comment_Metabox::add_comment_meta_box()
S
76 1 3
my_login_stylesheet()
S
79 1 3
MBPluginFrontEnd::showNotify()
S
82 1 3
csf_get_default_icons()
S
56 1 6
SurveyController::submit()
S
69 1 7
CSF::createCommentMetabox()
S
78 1 3
mbwph_catch_phpmailer_error()
S
75 1 5
CSF::textdomain()
S
77 1 3
WoocommerceToolkit::runPlugin()
S
78 1 4
MB_Wallet_Momo::payment_scripts()
S
91 1 2
MB_Loader::add_action()
S
77 1 3
WoocommerceToolkit::get_version()
S
82 1 3
WoocommerceToolkit::tmplErrrorNotice()
S
72 1 7
WoocommerceToolkit::activeAdmin()
S
72 1 5
CSF::createNavMenuOptions()
S
78 1 3
CSF_Field_palette::__construct()
S
78 1 3
CSF_Field_textarea::__construct()
S
78 1 3
CSF_Taxonomy_Options::instance()
S
79 1 3
MBPluginAdmin::load_media_files()
S
82 1 3
CSF_Field_gallery::__construct()
S
78 1 3
MBPluginAdmin::removeDataTempo_func()
S
70 1 6
MBPluginFrontEnd::active_ajax()
S
91 1 2
CSF_Field_switcher::__construct()
S
78 1 3
MB_Loader::__construct()
S
77 1 4
CSF_Field_select::__construct()
S
78 1 3
mbwph_Security_Load_Settings::mbwph_hide_login_lostpassword()
S
74 1 4
CSF_Field_wp_editor::__construct()
S
78 1 3
CSF::sanitize_dirname()
S
78 1 3
CSF_Field_fieldset::__construct()
S
78 1 3
CSF_Field_accordion::__construct()
S
78 1 3
CSF_Profile_Options::add_profile_options()
S
70 1 6
CSF_Field_link_color::__construct()
S
78 1 3
MBPluginFrontEnd::showBuyNow()
S
73 1 5
CSF_Field_link::__construct()
S
78 1 3
CSF_Field_color::__construct()
S
78 1 3
CSF_Field_sorter::__construct()
S
78 1 3
MB_Wallet_ShopeePay::process_payment()
S
64 1 10
csf_get_default_icons()
S
53 1 6
MB_Wallet_ZaloPay::process_payment()
S
64 1 10
MBPluginFrontEnd::fe_style()
S
68 1 6
MB_Wallet_VnPay::process_payment()
S
64 1 10
Plugin_Active::active()
S
89 1 2
CSF_Field_text::__construct()
S
78 1 3
MB_WP_Helper::mbwph_survey()
S
81 1 3
disable_copy_content()
S
78 1 3
csf_wp_editor_api()
S
76 1 4
CSF_Field_tabbed::__construct()
S
78 1 3
CSF_Field_code_editor::__construct()
S
78 1 3
change_footer_admin()
S
83 1 3
CSF_Field_subheading::__construct()
S
78 1 3
CSF_Field_icon::enqueue()
S
75 1 4
mbwph_Security_Load_Settings::setup_vars()
S
80 1 3
mbwp_hp_loader()
S
74 1 4
CSF_Field_date::__construct()
S
78 1 3
CSF_Field_spinner::__construct()
S
78 1 3
CSF_Field_content::__construct()
S
78 1 3
mbwph_mail_content_type()
S
83 1 3
CSF_Field_icon::__construct()
S
78 1 3
MBPluginFrontEnd::__construct()
S
65 1 9
CSF_Widget::widget()
S
79 1 3
WoocommerceToolkit::run()
S
82 1 3
MBPluginAdmin::getDataInfo()
S
73 1 5
CSF_Field_slider::__construct()
S
78 1 3
CSF_Field_heading::__construct()
S
78 1 3
CSF_Field_notice::__construct()
S
78 1 3
CSF_Field_sortable::__construct()
S
78 1 3
CSF_Customize_Options::add_customize_save_after()
S
71 1 5
CSF_Field_backup::__construct()
S
78 1 3
CSF::createTaxonomyOptions()
S
78 1 3
mbwp_helper_remove_query_strings_split()
S
75 1 4
CSF_Field_group::__construct()
S
78 1 3
MB_Wallet_Momo::webhook()
S
91 1 2
CSF_Field_button_set::__construct()
S
78 1 3
CSF_Nav_Menu_Options::__construct()
S
64 1 8
CSF_Field_typography::__construct()
S
78 1 3
MB_Loader::add()
S
64 1 10
mbwp_format_date()
S
70 1 6
CSF_Customize_Options::instance()
S
79 1 3
CSF_Field_callback::__construct()
S
78 1 3
CSF_Shortcoder::instance()
S
79 1 3
CSF::createMetabox()
S
78 1 3
mbwp_format_text()
S
70 1 6
csf_sanitize_title()
S
81 1 3
CSF_Field_wp_editor::setup_wp_editor_media_buttons()
S
64 1 10
CSF_Nav_Menu_Options::instance()
S
79 1 3
MBPluginFrontEnd::compactContentProduct()
S
81 1 3
CSF_Taxonomy_Options::add_taxonomy_options()
S
69 1 6
MB_Loader::add_filter()
S
77 1 3
MBPluginFrontEnd::activeEcommerce()
S
79 1 3
CSF_Fields::__construct()
S
69 1 7
MBPluginFrontEnd::getDataInfo()
S
69 1 6
CSF_Walker_Nav_Menu_Edit::start_el()
S
65 1 8
CSF::createSection()
S
75 1 4
WoocommerceToolkit::get_plugin_name()
S
82 1 3
CSF::include_plugin_url()
S
77 1 3
CSF::createWidget()
S
75 1 4
remove_version_info()
S
83 1 3
my_front_contact_scripts()
S
74 1 4
CSF_Field_radio::__construct()
S
78 1 3
MBPluginAdmin::show_html_admin()
S
79 1 3
CSF_Field_color_group::__construct()
S
78 1 3
CSF_Profile_Options::__construct()
S
68 1 6
MBPluginFrontEnd::activePayment()
S
74 1 4
mbwc_plugin_deactive()
S
76 1 4
CSF_Field_upload::__construct()
S
78 1 3
MB_Wallet_Momo::validate_fields()
S
91 1 2
mbwc_plugin_active()
S
76 1 4
WoocommerceToolkit::activeFrontEnd()
S
72 1 5
create_instance_mbwp_hp()
S
82 1 3
mbwph_Security_Load_Settings::mbwph_hide_login_hidden_field()
S
72 1 6
MBPluginAdmin::show_general_setting_page()
S
79 1 3
csf_sanitize_replace_a_to_b()
S
79 1 3
change_footer_version()
S
83 1 3
mbwp_helper_remove_menu_pages_admin()
S
78 1 4
mbwp_helper_body_top_script()
S
75 1 4
CSF_Field_checkbox::__construct()
S
78 1 3
WoocommerceToolkit::showErrorNotice()
S
79 1 3
CSF_Field_submessage::__construct()
S
78 1 3
MB_Wallet_Momo::process_payment()
S
91 1 2
mwp_render_header_script()
S
75 1 4
CSF_Field_Btn_A::render()
S
73 1 5
CSF::createProfileOptions()
S
78 1 3
CSF::createOptions()
S
78 1 3
CSF_Field_border::__construct()
S
78 1 3
CSF_Metabox::instance()
S
79 1 3
MB_WP_Helper::define_constants()
S
69 1 6
CSF_Field_dimensions::__construct()
S
78 1 3
CSF_Field_background::__construct()
S
78 1 3
WoocommerceToolkit::get_loader()
S
82 1 3