Code Analysis: One User Avatar 2.3.9

Function Rating Maintainability Complexity Lines of code
WP_User_Avatar_List_Table::display_rows()
D
24
29 190
WP_User_Avatar::wpua_core_show_user_profile()
C
31 29 100
WP_User_Avatar_Functions::wpua_has_gravatar()
C
34 29 81
WP_User_Avatar::wpua_action_process_option_update()
C
31 23 106
WP_User_Avatar_Functions::get_wp_user_avatar()
C
33 23 94
WP_User_Avatar_Shortcode::wpua_shortcode()
B
36 18 72
WP_User_Avatar_Shortcode::wpua_edit_shortcode()
B
40 18 51
WP_User_Avatar_Functions::wpua_get_avatar_filter()
A
38 14 69
WP_User_Avatar::wpua_media_upload_scripts()
A
41 14 54
WP_User_Avatar_Admin::wpua_bulk_actions()
A
42 14 46
WP_User_Avatar_Resource_Manager::validate_request()
A
52 13 22
WP_User_Avatar_Functions::wpua_get_default_avatar_url()
A
48 12 34
WP_User_Avatar_Resource_Manager::output_buffer()
A
48 12 32
WP_User_Avatar_List_Table::_get_row_actions()
A
45 11 42
WP_User_Avatar_Functions::wpua_default_image()
A
45 11 41
WP_User_Avatar_Admin::wpua_add_default_avatar()
A
40 9 55
WP_User_Avatar::wpua_upload_errors()
A
53 10 20
WP_User_Avatar_Functions::wpua_get_avatar_original()
A
46 8 39
WP_User_Avatar_Profile_Widget::widget()
A
52 9 21
WP_User_Avatar_Functions::wpua_get_avatar_url()
A
51 8 29
WP_User_Avatar::__construct()
A
50 8 25
WP_User_Avatar_Functions::has_wp_user_avatar()
S
60 9 10
WP_User_Avatar_List_Table::search_box()
S
50 7 29
One_User_Avatar::conflict_admin_notice()
S
48 6 37
wpua_do_before_avatar()
S
51 6 31
WP_User_Avatar_Admin::wpua_options()
S
51 5 26
WP_User_Avatar_Admin::wpua_add_media_state()
S
61 6 11
wpua_do_after_avatar()
S
60 5 17
WP_User_Avatar_List_Table::__construct()
S
50 4 29
WP_User_Avatar_Functions::wpua_bp_core_fetch_avatar_filter()
S
58 5 14
WP_User_Avatar_Resource_Manager::move_resources()
S
61 5 13
WP_User_Avatar_Update::wpua_user_meta()
S
58 4 15
WP_User_Avatar::wpua_is_author_or_above()
S
65 5 9
WP_User_Avatar_Functions::wpua_maybe_disable_um_avatars()
S
60 4 14
WP_User_Avatar_Update::wpua_default_avatar()
S
60 4 13
WP_User_Avatar_Update::__construct()
S
62 4 12
WP_User_Avatar_Resource_Manager::start_buffer()
S
61 4 12
WP_User_Avatar_Admin::__construct()
S
52 3 23
WP_User_Avatar_List_Table::get_views()
S
55 3 18
wpua_tinymce_enqueue_scripts()
S
57 3 16
WP_User_Avatar_Admin::wpua_is_menu_page()
S
70 4 5
WP_User_Avatar_List_Table::prepare_items()
S
57 3 15
WP_User_Avatar::wpua_media_view_settings()
S
68 4 6
WP_User_Avatar_Profile_Widget::form()
S
52 2 28
WP_User_Avatar::wpua_handle_upload_prefilter()
S
61 3 12
WP_User_Avatar_Setup::_load_wpua()
S
59 2 15
WP_User_Avatar_Shortcode::wpua_edit_user()
S
64 3 9
WP_User_Avatar_Admin::wpua_admin()
S
51 1 30
WP_User_Avatar::wpua_author()
S
68 3 7
WP_User_Avatar_Functions::get_wp_user_avatar_src()
S
64 3 9
WP_User_Avatar_Update::wpua_media_state()
S
59 2 14
WP_User_Avatar_Resource_Manager::get_resources()
S
63 2 12
WP_User_Avatar_Profile_Widget::update()
S
62 2 11
WP_User_Avatar_Admin::wpua_register_settings()
S
56 1 19
WP_User_Avatar_Shortcode::wpua_edit_form()
S
59 1 16
WP_User_Avatar_Admin::wpua_set_media_screen_option()
S
75 2 4
wpua_init()
S
70 2 7
WP_User_Avatar_Setup::_load_wp_includes()
S
66 2 9
WP_User_Avatar::wpua_action_show_user_profile()
S
69 2 6
WP_User_Avatar_Subscriber::__construct()
S
68 2 7
WP_User_Avatar_Resource_Manager::shutdown()
S
75 2 5
One_User_Avatar::__construct()
S
68 2 7
WP_User_Avatar_Subscriber::wpua_subscriber_capability()
S
64 2 9
one_user_avatar()
S
70 2 7
WP_User_Avatar_Functions::wpua_bp_core_fetch_avatar_url_filter()
S
66 2 8
wpua_add_buttons()
S
70 2 6
WP_User_Avatar_Admin::wpua_show_column()
S
64 2 9
WP_User_Avatar_Admin::wpua_row_meta()
S
64 2 10
WP_User_Avatar_Admin::wpua_enqueue_scripts()
S
66 2 8
wpua_shortcode_init()
S
70 2 7
wp_user_avatar_setup()
S
70 2 7
WP_User_Avatar_Admin::wpua_action_links()
S
63 2 10
wpua_functions_init()
S
70 2 7
wpua_admin_init()
S
70 2 7
WP_User_Avatar::wpua_maybe_show_user_profile()
S
72 2 6
wpua_update_init()
S
70 2 7
wpua_subscriber_init()
S
70 2 7
WP_User_Avatar_Setup::_define_constants()
S
67 1 12
WP_User_Avatar::wpua_description_show_user_profile()
S
64 1 11
WP_User_Avatar_Setup::__construct()
S
75 1 5
WP_User_Avatar_Functions::wpua_get_attachment_image_src()
S
74 1 4
wpua_add_tinymce_plugin()
S
76 1 4
wpua_after_avatar_admin()
S
82 1 3
wpua_ajax_tinymce()
S
77 1 4
WP_User_Avatar_Subscriber::wpua_add_edit_form_multipart_encoding()
S
82 1 3
wpua_widgets_init()
S
82 1 3
WP_User_Avatar_Shortcode::__construct()
S
64 1 9
WP_User_Avatar_Resource_Manager::output_buffer_handler()
S
82 1 3
WP_User_Avatar_Admin::_wpua_get_list_table()
S
72 1 5
get_wp_user_avatar()
S
75 1 4
WP_User_Avatar_Resource_Manager::init()
S
76 1 4
WP_User_Avatar_List_Table::get_columns()
S
63 1 10
WP_User_Avatar_Admin::wpua_options_page()
S
80 1 3
has_wp_user_avatar()
S
75 1 4
WP_User_Avatar_List_Table::no_items()
S
80 1 3
get_wp_user_avatar_src()
S
75 1 4
WP_User_Avatar_Resource_Manager::print_marker()
S
83 1 3
WP_User_Avatar_List_Table::ajax_user_can()
S
80 1 3
WP_User_Avatar_Resource_Manager::get_buffer()
S
77 1 4
WP_User_Avatar_List_Table::get_sortable_columns()
S
70 1 7
WP_User_Avatar_Admin::wpua_media_page()
S
80 1 3
WP_User_Avatar_List_Table::get_bulk_actions()
S
72 1 5
WP_User_Avatar_List_Table::has_items()
S
81 1 3
wpua_after_avatar()
S
82 1 3
One_User_Avatar::plugin_dir_path()
S
80 1 3
WP_User_Avatar_Admin::wpua_deactivate()
S
65 1 8
WP_User_Avatar_Functions::wpua_attachment_is_image()
S
72 1 5
WP_User_Avatar_Admin::wpua_add_column()
S
78 1 3
WP_User_Avatar_Functions::__construct()
S
66 1 7
wpua_do_after_avatar_admin()
S
100 1 7
WP_User_Avatar_Admin::wpua_media_screen_option()
S
68 1 7
wpua_before_avatar()
S
82 1 3
wpua_do_before_avatar_admin()
S
70 1 9
WP_User_Avatar_Resource_Manager::__construct()
S
72 1 5
wpua_register_button()
S
76 1 4
WP_User_Avatar_List_Table::current_action()
S
80 1 3
WP_User_Avatar_Profile_Widget::__construct()
S
64 1 10
WP_User_Avatar_Admin::wpua_whitelist_options()
S
76 1 4
WP_User_Avatar_Functions::wpua_get_attachment_image()
S
74 1 4
wpua_before_avatar_admin()
S
82 1 3
wpua_file_size_error()
S
79 1 3
One_User_Avatar::plugin_file_path()
S
81 1 3