Ecwid_OAuth B

Total Complexity 81
Dependencies 6
Dependents 3
Total lines 403
Lines of code 292
Logical lines of code 162
Comment lines 1
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
process_authorization()
B
38 20 62
trigger_auth_error()
A
52 8 24
update_state()
A
55 8 20
get_safe_scopes_array()
S
59 6 14
get_reconnect_message()
S
60 4 14
_get_scope()
S
63 4 11
has_scope()
S
57 3 18
_get_default_scopes_array()
S
59 3 15
_load_state()
S
59 3 14
check_url_for_idn_format()
S
61 3 12
get_auth_dialog_url()
S
62 2 12
get_sso_reconnect_dialog_url()
S
63 2 11
__construct()
S
63 2 10
get_error()
S
70 2 7
get_sso_admin_link()
S
59 1 15
_save_state()
S
71 2 5
get_reconnect_error()
S
82 1 3
get_state()
S
82 1 3
test_post()
S
76 1 4
disconnect_store()
S
71 1 6
just_connected()
S
80 1 3
reset_just_connected()
S
80 1 3
get_test_post_url()
S
81 1 3
_is_reconnect()
S
80 1 3