Ecwid_OAuth B

Total Complexity 82
Dependencies 6
Dependents 4
Total lines 423
Lines of code 321
Logical lines of code 165
Comment lines 1
Methods 24
Properties 2

Methods 24

Method Rating Maintainability Complexity Lines of code
process_authorization()
B
35 20 82
trigger_auth_error()
A
51 8 26
update_state()
A
55 8 20
get_safe_scopes_array()
S
59 6 14
check_url_for_idn_format()
S
58 4 15
get_reconnect_message()
S
60 4 14
_get_scope()
S
63 4 11
has_scope()
S
58 3 18
_get_default_scopes_array()
S
59 3 15
_load_state()
S
59 3 14
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
68 1 8
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