APPMAKER_WC_REST_User_Controller D

Total Complexity 145
Dependencies 8
Dependents 0
Total lines 1,168
Lines of code 892
Logical lines of code 348
Comment lines 166
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
account_page()
B
28
15 168
redirect()
B
34 20 85
login_with_provider()
B
35 17 86
get_meta()
A
51 16 23
register()
A
46 11 36
register_routes()
A
33 1 164
force_login()
A
50 10 26
login()
A
51 9 25
firebase_login()
A
50 8 23
get_plugins_list()
S
55 5 20
login_with_otp()
S
58 5 14
reset_password()
S
53 4 23
get_register_args()
S
48 2 37
send_otp()
S
56 3 18
api_permissions_check_plugin()
S
65 4 7
login_webview_redirect()
S
55 2 20
get_downloads()
S
58 2 17
get_login_args()
S
54 1 23
set_current_user()
S
56 1 19
get_login_otp_args()
S
57 1 17
get_avatar()
S
65 2 9
logout()
S
76 1 4
_return_yes()
S
82 1 3
validate_username()
S
76 1 4
trim()
S
80 1 3
get_reset_password_args()
S
65 1 9
get_redirect_args()
S
65 1 9