Code Analysis: WP User Profile Avatar 1.0

Most Complex Classes

Class Rating Complexity
WPUPA_Shortcodes
S
27
WPUPA_Admin
S
23
WPUPA_Settings
S
21
WPUPA_User
S
12
WP_User_Profile_Avatar
S
9
WPUPA_Install
S
1

Most Complex Functions

Function Rating Complexity
check_wpupa_gravatar()
C
29
get_wpupa_default_avatar_url()
A
13
WPUPA_Settings::settings()
A
8
WPUPA_User::get_user_avatar_url()
A
11
WPUPA_Shortcodes::update_user_avatar()
A
10
WPUPA_Settings::edit_handler()
A
12
WPUPA_Shortcodes::user_profile_avatar_upload()
S
6
WPUPA_Admin::wpupa_add_fields()
S
3
WPUPA_Admin::allow_contributor_subscriber_uploads()
S
5
get_wpupa_url()
S
5
WPUPA_Admin::wpupa_save_fields()
S
5
WPUPA_Shortcodes::undo_user_avatar()
S
4