ITSEC_Login_Interstitial_Session A

Total Complexity 74
Dependencies 5
Dependents 10
Total lines 605
Lines of code 261
Logical lines of code 120
Comment lines 247
Methods 38
Properties 3

Methods 38

Method Rating Maintainability Complexity Lines of code
initialize_from_global_state()
S
57 7 16
verify_for_payload()
S
57 6 16
verify()
S
57 6 16
get()
S
60 5 12
delete()
S
60 5 12
get_all()
S
58 3 15
create()
S
51 2 27
get_signature_for_payload()
S
59 2 15
get_signature()
S
59 2 14
get_meta()
S
77 2 3
log()
S
68 2 7
verify_signature_for_payload()
S
69 2 7
verify_signature()
S
69 2 7
validate_meta()
S
76 2 3
add_completed_interstitial()
S
70 2 6
get_redirect_to()
S
78 2 3
set_state()
S
76 1 4
is_current_requested()
S
80 1 3
get_current_interstitial()
S
80 1 3
get_completed_interstitials()
S
80 1 3
add_show_after()
S
76 1 4
get_show_after()
S
80 1 3
save()
S
66 1 8
is_remember_me()
S
79 1 3
get_user()
S
82 1 3
get_id()
S
82 1 3
is_interstitial_requested()
S
79 1 3
get_state()
S
80 1 3
is_interstitial_completed()
S
79 1 3
set_remember_me()
S
76 1 4
set_redirect_to()
S
76 1 4
is_interim_login()
S
79 1 3
is_expired()
S
78 1 3
set_current_interstitial()
S
73 1 5
set_interim_login()
S
76 1 4
remove_meta()
S
75 1 4
set_meta()
S
75 1 4
__construct()
S
74 1 5