Code Analysis: Frontend User Avatar 1.0.2

Function Rating Maintainability Complexity Lines of code
FrontendUserAvatar\Functionality\Avatar::filter_avatar()
A
50 16 26
FrontendUserAvatar\Components\ProfileUpdater::update_profile()
A
42 12 49
FrontendUserAvatar\Includes\Loader::loadDependencies()
A
52 8 26
FrontendUserAvatar\Functionality\Profile::enqueue_admin_script()
S
66 4 7
FrontendUserAvatar\Functionality\Shortcodes::frontend_user_avatar_shortcode()
S
54 2 24
FrontendUserAvatar\Functionality\Shortcodes::frontend_user_avatar_shortcode_scripts()
S
67 3 7
FrontendUserAvatar\Functionality\Shortcodes::frontend_user_avatar_preview_shortcode()
S
61 2 13
FrontendUserAvatar\Functionality\Profile::edit_user_profile()
S
60 1 15
frontenduseravatar_asset()
S
69 2 6
FrontendUserAvatar\Includes\Loader::loadPluginTextdomain()
S
78 1 3
FrontendUserAvatar\Includes\Lyfecycle::deactivate()
S
79 1 3
FrontendUserAvatar\Functionality\PostActions::__construct()
S
74 1 5
FrontendUserAvatar\Functionality\Profile::__construct()
S
65 1 9
FrontendUserAvatar\Functionality\PostActions::add_post_non_logged_in_action()
S
78 1 3
FrontendUserAvatar\Functionality\Profile::update_avatar()
S
81 1 3
FrontendUserAvatar\Functionality\PostActions::add_post_logged_in_action()
S
78 1 3
FrontendUserAvatar\Functionality\Shortcodes::__construct()
S
67 1 7
FrontendUserAvatar\Functionality\PostActions::add_post_action()
S
76 1 4
FrontendUserAvatar\Functionality\Avatar::__construct()
S
71 1 5
FrontendUserAvatar\Includes\Loader::__construct()
S
75 1 4
FrontendUserAvatar\Functionality\PostActions::handle_avatar_upload()
S
71 1 6
FrontendUserAvatar\Components\ProfileUpdater::avatar_delete()
S
72 1 5
FrontendUserAvatar\Functionality\PostActions::add_post_actions()
S
80 1 3
frontenduseravatar_log()
S
67 1 7
FrontendUserAvatar\Includes\Lyfecycle::uninstall()
S
80 1 3
FrontendUserAvatar\Includes\Lyfecycle::activate()
S
79 1 3