Code Analysis: Easy Form Builder 3.7.4

Function Rating Maintainability Complexity Lines of code
Emsfb\efbFunction::text_efb()
D
0
967 700
Emsfb\_Public::get_form_public_efb()
D
0
348 930
Emsfb\_Public::style_style_css_efb()
D
19
1 2,304
Emsfb\_Public::EFB_Form_Builder()
D
9
83 274
Emsfb\_Public::set_rMessage_id_Emsfb_api()
D
17
69 198
Emsfb\_Public::email_get_content()
D
20
69 151
Emsfb\_Public::fun_convert_form_structer()
D
21
65 159
Emsfb\_Public::pay_stripe_sub_Emsfb_api()
D
20
45 191
Emsfb\Panel_edit::__construct()
D
17
37 286
Emsfb\_Public::pay_persia_sub_Emsfb_api()
D
23
46 150
Emsfb\_Public::persia_pay_Emsfb()
D
24
44 143
Emsfb\efbFunction::sanitize_obj_msg_efb()
D
31 46 90
Emsfb\Create::render_settings()
D
23
28 200
Emsfb\_Public::file_upload_api()
D
29 32 97
Emsfb\efbFunction::send_email_state()
C
35 26 69
Emsfb\_Public::fun_send_email_noti_efb()
B
40 24 50
Emsfb\Admin::set_replyMessage_id_Emsfb()
B
33 21 93
Emsfb\efbFunction::response_to_user_by_msd_id()
B
39 23 50
Emsfb\Install::install()
B
26
14 180
Emsfb\efbFunction::email_template_efb()
B
33 19 90
Emsfb\Admin::set_setting_Emsfb()
B
34 19 86
Emsfb\efbFunction::send_email_state_new()
B
36 18 76
Emsfb\Admin::add_addons_Emsfb()
B
33 15 94
Emsfb\efbFunction::sms_ready_for_send_efb()
B
41 18 49
Emsfb\Admin::update_form_id_Emsfb()
B
38 17 63
Emsfb\efbFunction::download_all_addons_efb()
B
43 18 37
Emsfb\_Public::get_track_public_api()
B
38 16 63
Emsfb\_Public::get_setting_Emsfb()
B
38 16 60
Emsfb\Create::add_form_structure()
B
39 16 59
Emsfb\_Public::EMS_Form_Builder_track()
A
32 13 82
Emsfb\Addon::render_settings()
A
33 11 98
Emsfb\_Public::send_email_Emsfb_()
A
40 12 62
Emsfb\Admin::clear_garbeg_admin()
A
43 13 43
Emsfb\Panel_edit::file_upload_api()
A
39 12 53
Emsfb\_Public::file_upload_public()
A
40 11 49
Emsfb\_Public::send_email_Emsfb()
A
42 11 49
Emsfb\Admin::file_upload_public()
A
41 11 47
Emsfb\Admin::check_email_server_admin()
A
42 10 49
Emsfb\_Public::mail_send_form_api()
A
44 10 37
Emsfb\efbFunction::getVisitorBrowser()
A
52 10 24
Emsfb\Admin::remove_addons_Emsfb()
A
41 6 58
Emsfb\efbFunction::fun_addon_new()
A
46 7 39
Emsfb\_Public::new_user_validate_efb()
A
52 8 23
Emsfb\efbFunction::getVisitorOS()
A
55 8 18
Emsfb\Admin::get_form_id_Emsfb()
A
47 7 31
Emsfb\Addon::add_form_structure()
S
48 7 30
Emsfb\Admin::fun_duplicate_Emsfb()
S
45 6 39
Emsfb\Admin::init_hooks()
S
46 6 35
fun_addon_new()
S
48 6 33
Emsfb\Admin::get_all_response_id_Emsfb()
S
47 6 33
Emsfb\Admin::fun_addon_new()
S
49 6 31
Emsfb\Admin::admin_assets()
S
49 6 28
Emsfb\efbFunction::addon_add_efb()
S
51 6 25
Emsfb\Install::addon_add_efb()
S
52 5 23
Emsfb\Admin::update_message_state_Emsfb()
S
51 5 23
Emsfb\_Public::bootstrap_icon_efb()
S
55 5 20
Emsfb\efbFunction::iplocation_efb()
S
50 4 29
Emsfb\_Public::enqueue_jquery()
S
59 5 12
Emsfb\Admin::custom_ui_plugins()
S
63 5 11
Emsfb\Admin::delete_message_id_public()
S
51 4 26
Emsfb\Admin::delete_form_id_public()
S
51 4 26
Emsfb\Admin::get_ajax_track_admin()
S
50 4 25
Emsfb\Admin::get_messages_id_Emsfb()
S
51 4 24
Emsfb\_Public::fun_imgRadio_efb()
S
52 4 23
Emsfb\Addon::check_temp_is_bootstrap()
S
59 4 15
Emsfb\Panel_edit::check_temp_is_bootstrap()
S
59 4 15
Emsfb\Create::check_temp_is_bootstrap()
S
59 4 15
Emsfb\efbFunction::setting_version_efb_update()
S
51 3 27
Emsfb\_Public::__construct()
S
43 1 55
Emsfb\efbFunction::check_for_active_plugins_cache()
S
52 3 24
Emsfb::checkDbchange()
S
56 3 18
Emsfb\efbFunction::admin_notice_msg_efb()
S
59 3 16
admin_email()
S
63 4 10
Emsfb\_Public::get_ip_address()
S
62 4 10
Emsfb\Admin::get_ip_address()
S
62 4 10
Emsfb\efbFunction::get_ip_address()
S
62 4 10
Emsfb\_Public::insert_message_db()
S
58 3 14
Emsfb::includes()
S
62 3 12
Emsfb\efbFunction::efb_code_validate_create()
S
49 1 32
Emsfb::email_send()
S
56 2 17
Emsfb\_Public::public_scripts_and_css_head()
S
58 2 15
Emsfb\efbFunction::efb_code_validate_update()
S
61 3 10
Emsfb\Create::__construct()
S
58 2 15
Emsfb\_Public::hide_toolmenu()
S
67 3 8
Emsfb\Admin::admin_menu()
S
60 2 13
Emsfb\Addon::__construct()
S
62 2 11
Emsfb\Admin::get_not_read_message()
S
62 2 11
Emsfb\Admin::send_sms_admin_Emsfb()
S
64 2 9
Emsfb\Panel_edit::test_smart_zone()
S
65 2 9
Emsfb::__construct()
S
68 2 7
Emsfb\Create::register_create()
S
74 2 5
Emsfb\Addon::get_settings()
S
65 2 9
Emsfb\Admin::add_cap()
S
64 2 10
Emsfb\Create::get_settings()
S
65 2 9
Emsfb\efbFunction::addon_adds_cron_efb()
S
72 2 5
Emsfb\efbFunction::get_setting_Emsfb()
S
64 2 9
Emsfb\Addon::register_create()
S
74 2 5
Emsfb\Create::insert_db()
S
62 1 11
Emsfb\_Public::test_fun()
S
62 1 11
Emsfb\Panel_edit::get_not_read_message()
S
72 1 5
Emsfb\Admin::__construct()
S
74 1 5
Emsfb\efbFunction::efb_sentence_forms()
S
71 1 6
Emsfb\efbFunction::wpdocs_set_html_mail_content_type()
S
82 1 3
Emsfb\Admin::isHTML()
S
78 1 3
Emsfb\Admin::panel_callback()
S
76 1 4
Emsfb\_Public::load_textdomain()
S
70 1 7
Emsfb\_Public::isHTML()
S
89 1 1
Emsfb\Addon::fun_Emsfb_creator()
S
91 1 2
Emsfb\Addon::insert_db()
S
63 1 10
Emsfb::init_hooks()
S
69 1 7
Emsfb\_Public::send_json_success_efb()
S
71 1 5
Emsfb\Create::isScript()
S
89 1 1
Emsfb\_Public::bootstrap_style_efb()
S
74 1 7
Emsfb\_Public::replaceContentMessageEfb()
S
63 1 10
Emsfb\efbFunction::efb_code_validate_select()
S
65 1 8
Emsfb\efbFunction::efb_list_forms()
S
72 1 5
Emsfb\_Public::string_to_url()
S
69 1 6
Emsfb\Create::fun_Emsfb_creator()
S
91 1 2
Emsfb\_Public::script_new_js()
S
74 1 7
Emsfb\Create::add_Create_menu()
S
70 1 6
Emsfb\_Public::bootstrap_style_efb_()
S
73 1 8
Emsfb\efbFunction::update_message_admin_side_efb()
S
71 1 5
Emsfb\webhook::web_hooks()
S
65 1 9
Emsfb\_Public::update_message_db()
S
72 1 4
Emsfb\webhook::test_fun()
S
64 1 10
Emsfb\Panel_edit::get_not_read_response()
S
65 1 9
Emsfb\webhook::__construct()
S
82 1 3
Emsfb\_Public::fun_footer()
S
72 1 5
Emsfb::webhooks()
S
91 1 2
Emsfb\efbFunction::get_geolocation()
S
75 1 4
Emsfb\Addon::isScript()
S
89 1 1
Emsfb::load_textdomain()
S
70 1 7
Emsfb\Addon::add_addon_menu()
S
70 1 6
Emsfb\Admin::isScript()
S
89 1 1
Emsfb\efbFunction::__construct()
S
70 1 6