Give_Session A

Total Complexity 64
Dependencies 2
Dependents 0
Total lines 680
Lines of code 238
Logical lines of code 119
Comment lines 352
Methods 27
Properties 10

Methods 27

Method Rating Maintainability Complexity Lines of code
get_session_cookie()
S
52 7 22
should_start_session()
S
50 5 30
__setup()
S
49 5 29
__handle_ajax_cookie()
S
61 6 12
save_data()
S
57 3 19
maybe_start_session()
S
67 4 9
get_cookie_name()
S
63 3 12
__nonce_user_logged_out()
S
78 3 3
set_session_cookies()
S
61 2 11
set_expiration_variant_time()
S
76 2 3
is_delete_nonce_cookie()
S
70 2 7
startSessionWhenLoginAsWPUser()
S
68 2 7
get_session_expiration()
S
79 2 3
get_instance()
S
70 2 7
set()
S
68 2 7
get()
S
74 2 4
get_session_data()
S
78 2 3
set_cookie_name()
S
63 1 12
set_expiration_time()
S
71 1 5
generate_donor_id()
S
71 1 5
destroy_session()
S
64 1 9
get_donor_id()
S
82 1 3
has_session()
S
82 1 3
__cleanup_sessions()
S
82 1 3
get_id()
S
80 1 3
use_php_sessions()
S
71 1 5
__construct()
S
91 1 2