Code Analysis: Profile Extra Fields by BestWebSoft 1.3.2

Function Rating Maintainability Complexity Lines of code
bws_add_menu_render()
D
0
206 821
prflxtrflds_edit_field()
D
0
176 964
prflxtrflds_show_data()
D
3
111 457
prflxtrflds_fields_table()
D
7
89 451
prflxtrflds_fields()
D
8
85 408
prflxtrflds_show_edit_form()
D
7
78 486
Bws_Settings_Tabs::save_options_license_key()
D
16
79 195
bws_include_init()
D
26
52 135
prflxtrflds_get_field_html()
D
21
42 226
Prflxtrflds_Userdata_List::prepare_items()
D
28
30 132
prflxtrflds_create_user_error()
D
37 33 62
bws_admin_enqueue_scripts()
C
28
26 128
prflxtrflds_register_error()
C
38 29 58
bws_admin_notices()
C
28
22 153
Bws_Settings_Tabs::save_options_misc()
C
35 25 84
prflxtrflds_settings()
C
32 22 108
bws_plugin_update_row()
C
36 24 70
Bws_Settings_Tabs::save_all_tabs_options()
B
41 24 52
bws_add_deactivation_feedback_dialog_box()
B
24
6 315
Bws_Settings_Tabs::tab_license()
B
32 19 114
BWS_Admin_Tooltip::__construct()
B
35 21 83
Prflxtrflds_Fields_List::prepare_items()
B
30 18 124
Bws_Settings_Tabs::display_content()
B
32 17 112
bws_submit_uninstall_reason_action()
B
38 20 61
bws_submit_request_feature_action()
B
39 18 57
bws_enqueue_custom_code_php()
B
45 17 44
bws_plugin_suggest_feature_banner()
B
40 15 64
bws_plugins_admin_init()
A
44 14 40
bws_delete_plugin()
A
44 13 43
prflxtrflds_shortcode_button_content()
A
31 3 193
prflxtrflds_save_data_from_registration_form()
A
42 12 52
bws_enqueue_custom_code_css_js()
A
52 14 22
prflxtrflds_create_table()
A
38 9 93
prflxtrflds_update_user_roles()
A
44 12 45
prflxtrflds_save_booking_fields()
A
41 11 59
bws_go_pro_tab_show()
A
39 10 69
prflxtrflds_get_fields()
A
38 10 69
prflxtrflds_save_user_data()
A
43 11 50
prflxtrflds_get_country()
A
24
1 198
Bws_Settings_Tabs::tab_custom_code()
A
36 8 92
Bws_Settings_Tabs::get_custom_code()
A
44 11 42
prflxtrflds_show_field()
A
40 9 65
Prflxtrflds_Userdata_List::extra_tablenav()
A
44 10 49
Bws_Settings_Tabs::tab_misc()
A
42 8 64
prflxtrflds_admin_init()
A
49 10 27
Bws_Settings_Tabs::__construct()
A
38 7 71
prflxtrflds_table_order()
A
45 8 46
prflxtrflds_user_profile_fields_in_register_form()
A
42 7 60
prflxtrflds_init()
A
52 9 23
prflxtrflds_update_users()
A
48 8 34
prflxtrflds_screen_options()
A
49 8 31
bws_plugin_banner_to_settings()
A
50 8 27
Prflxtrflds_Fields_List::process_bulk_action()
A
54 8 22
Prflxtrflds_Shortcode_List::prepare_items()
A
47 7 34
Prflxtrflds_Userdata_List::column_default()
A
58 8 17
prflxtrflds_export_file()
A
48 7 31
bws_go_pro_from_trial_tab()
A
44 6 46
Bws_Settings_Tabs::add_request_feature()
A
37 1 121
Prflxtrflds_Fields_List::column_default()
S
60 8 14
prflxtrflds_get_lgnrgstrfrm_fields_table()
S
46 6 36
bws_check_pro_license()
S
55 7 18
bws_go_pro_tab_check()
S
55 7 18
bws_custom_code_tab()
S
55 7 18
bws_wp_min_version_check()
S
49 6 30
bws_affiliate_postbox()
S
46 5 42
bws_plugin_banner_go_pro()
S
52 6 22
Bws_Settings_Tabs::display_tabs_list()
S
54 6 21
prflxtrflds_load_script()
S
54 6 19
Prflxtrflds_Fields_List::get_views()
S
54 6 17
prflxtrflds_uninstall()
S
49 5 30
prflxtrflds_register_check()
S
50 5 30
Prflxtrflds_Settings_Tabs::tab_settings()
S
43 2 73
Prflxtrflds_Fields_List::extra_tablenav()
S
52 5 26
Prflxtrflds_Fields_List::display()
S
50 4 36
Bws_Settings_Tabs::display_tabs_content()
S
56 5 18
bws_add_plugin_banner_timeout()
S
58 5 14
Prflxtrflds_Settings_Tabs::save_options()
S
58 5 14
Prflxtrflds_Shortcode_List::column_default()
S
63 5 11
prflxtrflds_wp_new_user_notification_email_admin()
S
60 5 11
Bws_Settings_Tabs::display_messages()
S
54 4 26
Prflxtrflds_Shortcode_List::column_selected()
S
52 4 25
Bws_Settings_Tabs::tab_import_export()
S
53 4 24
prflxtrflds_admin_menu()
S
45 2 50
prflxtrflds_update_roles_id()
S
56 4 18
bws_general_menu()
S
57 4 16
prflxtrflds_admin_notices()
S
64 5 9
bws_shortcode_media_button_popup()
S
52 3 29
prflxtrflds_plugin_action_links()
S
60 4 13
Prflxtrflds_Shortcode_List::__construct()
S
53 3 23
Prflxtrflds_Userdata_List::__construct()
S
53 3 23
prflxtrflds_settings_page()
S
58 3 16
bws_get_banner_array()
S
43 1 45
bws_add_editor_buttons()
S
67 4 7
bws_plugins_admin_head()
S
62 3 14
prflxtrflds_get_fields_name()
S
60 3 13
prflxtrflds_get_roles()
S
60 3 13
prflxtrflds_get_users()
S
62 3 12
Bws_Settings_Tabs::help_phrase()
S
60 3 12
prflxtrflds_register_plugin_links()
S
62 3 11
prflxtrflds_remove_field()
S
53 1 33
Prflxtrflds_Userdata_List::get_columns()
S
55 2 18
bws_help_tab()
S
56 2 17
Bws_Settings_Tabs::display_tabs()
S
61 2 16
Bws_Settings_Tabs::restore_options()
S
58 2 16
bws_hide_premium_options_check()
S
68 3 7
Bws_Settings_Tabs::bws_pro_block_links()
S
58 2 15
prflxtrflds_login_enqueue_scripts()
S
69 3 6
Prflxtrflds_Shortcode_List::display_tablenav()
S
61 2 15
bws_hide_premium_options()
S
63 3 10
bws_check_pro_license_form()
S
59 2 15
prflxtrflds_set_screen_options()
S
71 3 6
Prflxtrflds_Fields_List::column_field_name()
S
58 2 13
Prflxtrflds_Settings_Tabs::display_metabox()
S
54 1 28
Prflxtrflds_Settings_Tabs::__construct()
S
52 1 25
bws_plugin_reviews_block()
S
55 1 24
prflxtrflds_get_options_default()
S
55 1 20
prflxtrflds_get_field_type_id()
S
56 1 17
Prflxtrflds_Shortcode_List::column_show()
S
64 2 9
bws_get_mofile()
S
68 2 7
Prflxtrflds_Fields_List::column_required()
S
77 2 3
prflxtrflds_display_front_script()
S
62 2 10
bws_plugins_include_codemirror()
S
69 2 7
prflxtrflds_add_error_message()
S
77 2 3
prflxtrflds_activation()
S
66 2 9
bws_plugins_admin_footer()
S
71 2 6
Prflxtrflds_Fields_List::get_columns()
S
59 1 14
Prflxtrflds_Fields_List::display_tablenav()
S
63 1 14
bws_form_restore_default_confirm()
S
63 1 14
bws_form_restore_default_settings()
S
64 1 12
prflxtrflds_enqueue_fields_styles()
S
61 1 11
Prflxtrflds_Userdata_List::display_tablenav()
S
66 1 11
bws_add_buttons()
S
76 1 4
bws_menu_url()
S
69 1 6
bws_shortcode_output()
S
76 1 5
bws_plugin_banner()
S
100 1 2
Prflxtrflds_Fields_List::column_field_type()
S
69 1 7
Prflxtrflds_Shortcode_List::get_columns()
S
67 1 8
Prflxtrflds_Fields_List::column_show_always()
S
64 1 10
bws_add_tooltip_in_admin()
S
82 1 3
Prflxtrflds_Fields_List::column_cb()
S
72 1 6
bws_menu_url()
S
80 1 3
prflxtrflds_enqueue_scripts()
S
78 1 3
Prflxtrflds_Userdata_List::column_role()
S
77 1 3
Bws_Settings_Tabs::save_options()
S
81 1 3
Prflxtrflds_Userdata_List::get_sortable_columns()
S
64 1 10
Prflxtrflds_Fields_List::get_bulk_actions()
S
71 1 6
bws_add_help_box()
S
74 1 5
bws_register_buttons()
S
77 1 4
Prflxtrflds_Fields_List::get_sortable_columns()
S
66 1 9
bws_plugin_banner_timeout()
S
100 1 2
bws_show_settings_notice()
S
67 1 10
bws_enqueue_settings_scripts()
S
73 1 5
Prflxtrflds_Fields_List::column_show_default()
S
64 1 10
Prflxtrflds_Userdata_List::column_name()
S
67 1 6
prflxtrflds_plugins_loaded()
S
78 1 3
Prflxtrflds_Fields_List::column_roles()
S
78 1 3
prflxtrflds_add_required_fields()
S
80 1 3
prflxtrflds_admin_style()
S
78 1 3