APPMAKER_WC_REST_User_Controller D

Total Complexity 165
Dependencies 8
Dependents 0
Total lines 1,207
Lines of code 927
Logical lines of code 371
Comment lines 166
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
redirect()
C
32 28 92
login_with_provider()
C
32 22 103
account_page()
B
28
15 168
get_meta()
A
51 16 23
register()
A
44 13 41
firebase_login()
A
49 12 25
register_routes()
A
33 1 164
login()
A
50 10 28
force_login()
A
50 10 26
get_plugins_list()
S
55 5 20
login_with_otp()
S
57 5 15
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