Charitable_Square_Connect D

Total Complexity 126
Dependencies 10
Dependents 3
Total lines 982
Lines of code 511
Logical lines of code 261
Comment lines 279
Methods 27
Properties 2

Methods 27

Method Rating Maintainability Complexity Lines of code
handle_disconnect()
A
40 13 64
refresh_connection_schedule()
A
47 14 39
maybe_save_connection()
A
46 9 44
refresh_connection_manual()
A
49 9 29
handle_actions()
A
54 8 21
fetch_locations()
S
54 7 22
try_refresh_connection()
S
51 6 27
active_locations_filter()
S
54 6 22
validate_scopes()
S
59 6 16
fetch_revoke_connection()
S
51 5 26
fetch_refresh_connection()
S
51 5 25
set_location()
S
58 5 15
handle_connected()
S
51 4 27
fetch_new_connection()
S
56 4 18
prepare_locations()
S
58 3 17
get_connect_url()
S
54 2 22
schedule_refresh()
S
67 3 8
reset_location()
S
65 3 9
get_server_url()
S
71 3 6
unschedule_refresh()
S
71 2 6
get_connected_locations()
S
69 2 7
get_instance()
S
71 2 6
get_scopes()
S
63 1 13
get_disconnect_url()
S
63 1 11
__construct()
S
91 1 2
init()
S
74 1 5
hooks()
S
75 1 4