Code Analysis: NEX-Forms - Ultimate 7.9.4.1

Function Rating Maintainability Complexity Lines of code
NEXForms_Builder7::print_form_canvas()
D
0
194 1,894
NEXForms_ui_output()
D
0
228 672
NEXForms_Builder7::print_overall_settings()
D
0
172 1,204
nf_send_mail()
D
0
180 703
submit_nex_form()
D
0
125 450
NEXForms_dashboard::print_chart()
D
0
90 678
NEXForms_Functions::run_conditional_logic()
D
5
96 458
NEXForms_Builder7::print_field_settings()
D
0
9 1,758
NF5_icons::get_fa_icons()
D
0
1 1,525
NEXForms_dashboard::get_table_records()
D
12
81 262
NEXForms_widget::form()
D
25
64 95
NEXForms_dashboard()
D
10
33 512
NEXForms_Database_Actions::load_conditional_logic()
D
19
36 258
NEXForms_Database_Actions::populate_form_entry()
D
21
37 207
NEXForms_dashboard::submission_report()
D
21
37 207
NF5_googlefonts::get_google_fonts()
D
11
1 678
NEXForms_Builder7::print_options_setup()
D
25
36 147
NEXForms_Database_Actions::load_conditional_logic_array()
D
23
31 204
NEXForms_Functions::run_old_conditional_logic()
C
26
26 162
NEXForms_dashboard::print_field_pref()
C
31 25 110
NEXForms_Builder7::print_integration_setup()
C
26
19 184
NEXForms_my_menu_pages()
C
32 24 94
NEXForms_Builder7::print_embed_setup()
C
21
2 408
NEXForms_Builder7::print_email_setup()
C
31 21 112
NEXForms_Database_Actions::get_options_setup()
B
37 23 60
NEXForms_dashboard::email_setup()
B
33 20 98
NEXForms_Database_Actions::nf_send_test_email()
B
34 20 90
NEXForms_Database_Actions::load_form_entries()
B
34 20 84
NEXForms_Database_Actions::print_paypal_setup()
B
31 16 140
NEXForms_Database_Actions::get_c_logic_ui()
B
33 18 106
NEXForms_Functions::new_form_setup()
B
27
13 169
NEXForms_Database_Actions::save_script_config()
B
38 18 73
NEXForms_dashboard::print_js_inc()
B
39 18 60
nf_prefix_register_resources()
B
37 17 65
NEXForms5_run_instalation()
B
23
5 237
NEXForms_Database_Actions::get_total_records()
B
41 17 52
NEXForms_Functions::code_to_country()
B
21
3 256
NEXForms_dashboard::wp_admin_options()
B
37 15 75
NEXForms_Database_Actions::build_paypal_products()
B
35 14 84
NEXForms_Builder7::builder7_top_menu()
B
29
9 156
NEXForms_Database_Actions::get_email_setup()
A
35 13 89
NEXForms_dashboard::print_record_table()
A
34 12 89
NEXForms_dashboard::print_validation_pref()
A
38 12 77
NEXForms_dashboard::license_setup()
A
32 8 134
NEXForms_Database_Actions::get_forms()
A
38 10 76
NEXForms_Database_Actions::get_hidden_fields()
A
36 7 113
NEXForms_Builder7::get_c_logic_ui()
A
42 11 53
NEXForms_Database_Actions::load_pagination()
A
45 12 37
CSVExport::generate_csv()
A
37 9 79
NEXForms_dashboard::print_email_pref()
A
40 9 68
NEXForms_Database_Actions::get_form_hidden_fields()
A
37 6 108
NEXForms_Database_Actions::preview_nex_form()
A
44 9 46
NEXForms_dashboard::print_css_inc()
A
46 9 40
NEXForms_Database_Actions::get_pdf_setup()
A
44 8 41
NEXForms_Database_Actions::save_style_config()
A
49 8 33
NEXForms_Builder7::__construct()
A
37 5 71
NEXForms_dashboard::form_analytics()
A
41 6 55
NEXForms_dashboard::dashboard_header()
A
45 7 38
NF5_Export_Forms::generate_form()
A
47 7 35
NEXForms_Database_Actions::save_other_config()
A
49 7 34
NEXForms_Database_Actions::update_paypal()
S
49 7 29
NEXForms_time_elapsed_string()
S
49 7 27
gavickpro_add_tinymce_plugin()
S
38 3 86
NEXForms_Database_Actions::insert_record()
S
45 6 40
enqueue_nf_admin_scripts()
S
42 5 54
NEXForms_Database_Actions::do_form_import()
S
44 5 44
NEXForms_Database_Actions::duplicate_record()
S
44 5 44
NEXForms_Database_Actions::update_record()
S
52 6 24
nf_action_links()
S
56 6 17
NEXForms_form_builder()
S
43 4 42
NEXForms_Builder7::print_pdf_creator()
S
51 5 25
NEXForms_Functions::do_upload_image()
S
52 5 23
NEXForms_Database_Actions::checkout()
S
53 5 22
add_nf_wf_notice_dismissible()
S
57 5 19
NEXForms5_deregister_javascript()
S
49 5 16
NEXForms5_deregister_stylesheets()
S
53 5 15
enqueue_nf_admin_styles()
S
45 3 42
gavickpro_add_my_tc_button()
S
61 5 12
NEXForms_Database_Actions::NEXForms_get_data()
S
50 4 26
NEXForms_Database_Actions::load_template()
S
47 3 35
NEXForms_Builder7::print_styling_tools()
S
41 1 64
NEXForms5_hex2RGB()
S
55 4 17
NEXForms_dashboard::print_mailchimp_setup()
S
51 3 31
NEXForms_dashboard::print_getresponse_setup()
S
51 3 31
NEXForms_paypal_payment_status()
S
64 5 10
NEXForms5_main_page()
S
53 4 15
NEXForms_Database_Actions::alter_plugin_table()
S
59 4 13
nf_add_action_links()
S
52 3 26
NF5_Instalation::install_component_table()
S
53 3 21
NEXForms_dashboard::print_other_pref()
S
55 3 20
NEXForms_dashboard::do_form_entry_save()
S
55 3 18
NEXForms_Database_Actions::get_title()
S
56 3 17
NEXForms_get_title2()
S
57 3 17
NEXForms_get_title()
S
57 3 17
NF5_Export_Forms::__construct()
S
56 3 17
NEXForms_Database_Actions::get_title2()
S
56 3 17
NEXForms_Functions::view_excerpt()
S
58 3 16
NEXForms_Functions::view_excerpt2()
S
58 3 16
NF5_Preferences::save_email_pref()
S
60 3 13
NEXForms_Database_Actions::delete_file()
S
59 3 13
NF5_Preferences::save_other_pref()
S
60 3 13
NEXForms_Database_Actions::load_nex_form()
S
58 3 13
NF5_Preferences::save_field_pref()
S
60 3 13
NEXForms_dashboard::print_report_to_pdf()
S
62 3 13
NF5_Preferences::save_validation_pref()
S
60 3 13
NEXForms_Database_Actions::delete_record()
S
60 3 12
NEXForms_test_page()
S
63 3 11
NEXForms_Database_Actions::save_email_config()
S
52 2 25
nf_prefix_register_admin_resources()
S
45 1 38
NEXForms_dashboard::preferences()
S
50 1 34
NEXForms_form_preview()
S
57 2 17
NEXForms_Database_Actions::__construct()
S
48 1 32
NEXForms_Functions::format_column_name()
S
49 1 31
NEXForms_Functions::format_name()
S
58 2 16
NEXForms_Functions::print_preloader()
S
58 2 16
custom_toolbar_link()
S
58 2 16
CSVExport::__construct()
S
72 3 5
NEXForms_Functions::unformat_name()
S
61 2 12
NEXForms_dashboard::delete_pdf()
S
62 2 11
NEXForms_Functions::unformat_records_name()
S
62 2 11
NEXForms_Database_Actions::deactivate_license()
S
61 2 11
NEXForms_dashboard::troubleshooting_options()
S
53 1 26
NEXForms_dashboard::email_subscriptions_setup()
S
53 1 26
NEXForms_dashboard::print_to_pdf()
S
64 2 11
NEXForms_dashboard::__construct()
S
54 1 21
NEXForms_dashboard::print_form_entry()
S
54 1 20
NEXForms_Functions::get_file_headers()
S
56 1 19
NEXForms_widget::widget()
S
59 1 16
enqueue_nf_admin_public_styles()
S
74 2 4
NEXForms_Database_Actions::recollate_plugin_table()
S
65 2 9
NEXForms_dashboard::print_export_form_link()
S
66 2 7
NEXForms_dashboard::get_total_entries()
S
67 2 7
NEXForms_Database_Actions::save_gr_key()
S
67 2 7
NEXForms_Database_Actions::save_mc_key()
S
67 2 7
NEXForms_dashboard::link_form_title()
S
66 2 7
NEXForms_widget_controls::parse()
S
71 2 5
NEXForms_Functions::get_ext()
S
76 2 3
nex_forms_dashboard_widgets()
S
70 2 6
NEXForms_dashboard::duplicate_record()
S
69 2 6
NEXForms5_main_menu()
S
58 1 13
NEXForms_add_view()
S
61 1 12
NEXForms_add_form_interaction()
S
61 1 12
NEXForms5_Config::__construct()
S
62 1 11
NEXForms_register_button()
S
76 1 4
NEXForms_tinymce_plugin()
S
75 1 4
NEXForms_Functions::isJson()
S
76 1 4
NEXFormsadd_custom()
S
74 1 4
NEXForms_widget::__construct()
S
74 1 4
nex_forms_dashboard()
S
83 1 3
NEXForms_Functions::file_get_contents_utf8()
S
72 1 5
NEXForms_widget::register_this_widget()
S
81 1 3
dismiss_nf_notice()
S
77 1 4
NEXForms_Database_Actions::get_user_lastname()
S
69 1 6
enqueue_nf_jquery()
S
66 1 10
NF5_Preferences::__construct()
S
70 1 6
NEXForms_Database_Actions::get_user_firstname()
S
69 1 6
NEXForms_Database_Actions::get_username()
S
69 1 6
NEXForms_add_mce_button()
S
76 1 4
NEXForms_Database_Actions::get_userurl()
S
69 1 6
NEXForms_dashboard::dashboard_checkout()
S
71 1 6
NEXForms_Functions::format_date()
S
68 1 6
gavickpro_register_my_tc_button()
S
77 1 4
NEXForms_Database_Actions::get_useremail()
S
69 1 6
NF5_Instalation::run_instalation()
S
73 1 5
NF5_Instalation::__construct()
S
98 1 1
NEXFormsadd_editor_button()
S
76 1 4
NEXForms_Functions::get_geo_location()
S
72 1 5
NEXForms_Functions::__construct()
S
79 1 3
NEXFormsregister_button()
S
77 1 4