TPUL_User_State B

Total Complexity 77
Dependencies 4
Dependents 9
Total lines 431
Lines of code 238
Logical lines of code 150
Comment lines 107
Methods 22
Properties 4

Methods 22

Method Rating Maintainability Complexity Lines of code
build_user_state_array_from_request()
A
50 13 25
did_user_accept()
A
48 11 38
get_clientIP_as_Text()
A
51 10 24
get_has_accepted_terms_labels()
S
54 6 22
has_accepted_terms_atsomepoint()
S
62 5 12
get_terms_accepted_timestamp()
S
66 3 9
did_accept_latest_terms()
S
65 3 10
did_user_acc_for_this_session()
S
65 3 10
get_user_accepted_date()
S
63 2 10
__construct()
S
69 2 7
did_user_take_action_this_session()
S
69 2 7
get_user_acc_for_this_session()
S
72 2 6
get_clientIP()
S
72 2 6
get_location_coordinates()
S
72 2 6
get_recorded_useragent()
S
72 2 6
get_visitor_token()
S
72 2 6
get_user_accepted_date_raw()
S
72 2 6
clear_acceptance_for_this_session()
S
81 1 3
get_user_id()
S
82 1 3
_flattenArrayToString()
S
64 1 10
useraction_accepted()
S
70 1 6
useraction_declined()
S
70 1 6