Code Analysis: WP Helper Premium 4.5.1

Function Rating Maintainability Complexity Lines of code
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate_edit_post_and_page()
C
34 27 72
MB_WHP_Admin_Setup_Function::whp_fields()
C
36 24 76
MB_WHP_Frontend_Setup_Function::whp_extention()
B
38 18 70
MB_WHP_Frontend_Setup_Function::whp_security()
A
43 13 48
MB_WHP_Data_Old::contact()
A
44 13 45
MB_WHP_Data_Old::extention()
A
44 13 45
whp_get_all_field()
A
45 10 46
MB_WHP_Frontend_Setup_Function::whp_gateway_wallet_setting()
A
47 10 39
MB_WHP_Data_Old::smtp()
A
48 10 37
MB_WHP_Frontend_Setup_Function::whp_checkout_setting()
A
43 9 51
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate_action()
A
54 9 19
MB_WHP_Data_Old::security()
A
50 8 30
MB_WHP_Frontend_Setup_Function::whp_update_vat()
A
59 9 14
MB_WHP_Data_Old::woo_payment()
S
52 7 27
MB_WHP_Data_Old::woo_advance()
S
52 7 27
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate_menu_action()
S
45 6 41
MB_WHP_Frontend_Setup_Function::whp_ecommerce_show()
S
44 5 45
MB_WHP_Frontend_Setup_Function::whp_advance()
S
54 6 21
MB_WHP_Frontend_Setup_Function::whp_contact()
S
55 6 18
MB_WHP_Frontend_Setup_Function::whp_notice()
S
48 5 33
MB_WHP_Frontend_Setup_Function::whp_woo_admin_ecommerce()
S
50 5 29
MB_WHP_Frontend_Setup_Function::whp_validate_vat()
S
60 6 13
MB_WHP_Frontend_Setup_Function::whp_woo_cta()
S
53 5 25
MB_WHP_Data_Old::woo_ecommerce()
S
55 5 21
MB_WHP_Data_Old::woo_wallet()
S
55 5 21
MB_WHP_Frontend_Setup_Function::whp_send_message_telegram()
S
48 4 31
MB_WHP_Admin_Setup_Function::whp_code()
S
50 4 28
MB_WHP_Data_Old::woo_cta()
S
57 4 18
whp_get_list_tab()
S
43 1 62
MB_WHP_Wallet_ZaloPay::email_instructions()
S
71 5 5
sanitize_array()
S
63 5 10
MB_WHP_Wallet_MoMo::email_instructions()
S
71 5 5
MB_WHP_Wallet_ShopeePay::email_instructions()
S
71 5 5
MB_WHP_Wallet_VNPAY::email_instructions()
S
71 5 5
sanitize_data()
S
59 4 14
MB_WHP_Frontend_Setup_Function::whp_security_hide_theme_plugin()
S
62 4 12
whp_get_current_tab()
S
62 4 11
whp_show_html()
S
44 1 55
MB_WHP_Frontend_Setup_Function::whp_smtp_send_mail()
S
56 3 18
whp_get_contact_option()
S
57 3 17
whp_get_contact_option_old()
S
58 3 15
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate()
S
62 4 10
MB_WHP_Wallet_MoMo::init_form_fields()
S
46 1 45
MB_WHP_Wallet_ShopeePay::init_form_fields()
S
46 1 45
MB_WHP_Wallet_VNPAY::init_form_fields()
S
46 1 44
MB_WHP_Wallet_ZaloPay::init_form_fields()
S
46 1 44
MB_WHP_Frontend_Setup_Function::whp_woocommerce_ecommerce_setting_update()
S
61 3 12
MB_WHP_Admin_Setup_Function::whp_admin_menu()
S
55 2 22
MB_WHP_Wallet_MoMo::thankyou_page()
S
55 2 21
MB_WHP_Wallet_ShopeePay::thankyou_page()
S
55 2 21
MB_WHP_Wallet_VNPAY::thankyou_page()
S
55 2 21
MB_WHP_Wallet_ZaloPay::thankyou_page()
S
55 2 21
MB_WHP_Frontend_Setup_Function::whp_woo_cta_show_buynow_button()
S
56 2 18
whp_get_option_old()
S
67 3 8
MB_WHP_Admin_Setup_Function::__construct()
S
62 3 10
whp_get_setting()
S
66 3 8
MB_WHP_Frontend_Setup_Function::whp_woo_cta_convert_zero_to_contact()
S
69 3 6
MB_WHP_Frontend_Setup_Function::whp_extention_disable_embeds_rewrites()
S
66 3 8
MB_WHP_Frontend_Setup_Function::whp_extention_remove_query()
S
66 3 9
whp_get_option()
S
67 3 8
MB_WHP_Admin_Setup_Function::checkPlugin()
S
61 2 13
MB_WHP_Frontend_Setup_Function::whp_smtp_send_mail_test()
S
62 2 11
whp_get_list_wallet()
S
53 1 25
MB_WHP_Wallet_ZaloPay::__construct()
S
54 1 21
MB_WHP_Wallet_ShopeePay::__construct()
S
54 1 21
MB_WHP_Wallet_VNPAY::__construct()
S
54 1 21
whp_get_list_smtp_security()
S
57 1 20
MB_WHP_Frontend_Setup_Function::__construct()
S
57 1 18
MB_WHP_Wallet_MoMo::__construct()
S
55 1 18
whp_get_list_smtp()
S
59 1 17
whp_get_list_ecommerce()
S
59 1 17
MB_WHP_Frontend_Setup_Function::whp_security_hide_wp_version()
S
60 1 17
whp_get_contact_fields()
S
59 1 17
whp_get_extention_fields()
S
59 1 17
whp_get_shared()
S
68 2 7
whp_check_option()
S
70 2 6
MB_WHP_Frontend_Setup_Function::whp_extention_disable_emojis_prefetch()
S
68 2 7
whp_get_smtp_fields()
S
61 1 15
whp_format_currency_vnd()
S
71 2 5
whp_get_icon()
S
68 2 7
MB_WHP_Frontend_Setup_Function::whp_extention_disable_emojis_tinymce()
S
70 2 7
MB_WHP_Admin_Setup_Function::whp_smtpSetting()
S
60 1 15
MB_WHP_Frontend_Setup_Function::whp_extention_redirect_404_to_homepage()
S
69 2 7
MB_WHP_Admin_Setup_Function::whp_woocommerce_ecommerce()
S
61 1 14
MB_WHP_Frontend_Setup_Function::include_style()
S
60 1 14
MB_WHP_Admin_Setup_Function::whp_woocommerce_wallet()
S
61 1 14
whp_get_list_position()
S
62 1 13
MB_WHP_Frontend_Setup_Function::whp_security_remove_wphead()
S
60 1 13
MB_WHP_Admin_Setup_Function::whp_contactChanel()
S
62 1 13
whp_get_list_editor()
S
62 1 13
whp_get_security_fields()
S
64 1 12
whp_get_woo_payment_fields()
S
64 1 12
MB_WHP_Admin_Setup_Function::whp_woocommerce_advance()
S
64 1 11
MB_WHP_Frontend_Setup_Function::whp_extention_disable_emojis()
S
62 1 11
MB_WHP_Admin_Setup_Function::whp_extention()
S
63 1 11
MB_WHP_Admin_Setup_Function::whp_woocommerce_payment()
S
64 1 11
whp_get_woo_advance_fields()
S
65 1 11
MB_WHP_Frontend_Setup_Function::include_body()
S
79 1 3
MB_WHP_Frontend_Setup_Function::whp_gateway_wallet()
S
79 1 3
MB_WHP_Frontend_Setup_Function::whp_security_hide_admin_menu()
S
74 1 5
MB_WHP_Frontend_Setup_Function::whp_compact_desc()
S
81 1 3
MB_WHP_Admin_Setup_Function::whp_dashboard()
S
80 1 3
whp_get_image_url()
S
73 1 5
MB_WHP_Frontend_Setup_Function::whp_header_code()
S
76 1 4
MB_WHP_Admin_Setup_Function::include_style()
S
74 1 4
whp_get_woo_cta_fields()
S
69 1 8
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate_menu_add_menu()
S
67 1 9
MB_WHP::deactivate()
S
77 1 4
MB_WHP_Wallet_VNPAY::process_payment()
S
64 1 10
MB_WHP::__construct()
S
66 1 9
MB_WHP_Frontend_Setup_Function::whp_extention_disable_embeds_code_init()
S
63 1 10
MB_WHP::activate()
S
79 1 3
MB_WHP_Frontend_Setup_Function::whp_extention_duplicate_menu()
S
75 1 4
MB_WHP_Frontend_Setup_Function::whp_footer_code()
S
76 1 4
remove_version_info()
S
83 1 3
MB_WHP_Frontend_Setup_Function::whp_smtp()
S
74 1 4
whp_get_woo_ecommerce_fields()
S
68 1 9
MB_WHP_Frontend_Setup_Function::whp_extention_disable_embeds_tiny()
S
80 1 3
MB_WHP_Frontend_Setup_Function::whp_checkout()
S
78 1 3
MB_WHP_Admin_Setup_Function::include_script()
S
71 1 5
MB_WHP_Admin_Setup_Function::whp_security()
S
70 1 6
MB_WHP_Frontend_Setup_Function::include_header()
S
79 1 3
MB_WHP_Wallet_ShopeePay::process_payment()
S
64 1 10
MB_WHP_Frontend_Setup_Function::whp_body_code()
S
76 1 4
MB_WHP_Data_Old::__construct()
S
79 1 3
MB_WHP_Frontend_Setup_Function::include_footer()
S
75 1 4
MB_WHP_Wallet_ZaloPay::process_payment()
S
64 1 10
change_footer_version()
S
83 1 3
MB_WHP_Frontend_Setup_Function::whp_security_disable_copy()
S
77 1 3
MB_WHP_Frontend_Setup_Function::whp_ecommerce()
S
79 1 3
MB_WHP_Frontend_Setup_Function::whp_show_notice()
S
69 1 7
MB_WHP_Frontend_Setup_Function::whp_create_vat()
S
80 1 3
whp_get_price_product_by_order()
S
100 1 2
MB_WHP_Admin_Setup_Function::whp_woocommerce_cta()
S
65 1 10
MB_WHP_Frontend_Setup_Function::whp_mail_content_type()
S
82 1 3
MB_WHP_Frontend_Setup_Function::include_script()
S
77 1 3
MB_WHP::defineConstants()
S
75 1 6
MB_WHP_Wallet_MoMo::process_payment()
S
64 1 10
MB_WHP::uninstall()
S
89 1 2
change_footer_admin()
S
83 1 3
whp_get_woo_wallet_fields()
S
68 1 9
MB_WHP_Frontend_Setup_Function::whp_extention_logo()
S
68 1 8