ITSEC_Fingerprint C

Total Complexity 112
Dependencies 10
Dependents 2
Total lines 824
Lines of code 415
Logical lines of code 229
Comment lines 241
Methods 38
Properties 11

Methods 38

Method Rating Maintainability Complexity Lines of code
__toString()
A
49 9 29
_hydrate_fingerprint()
A
49 8 29
get_all_for_user()
A
50 8 26
build_where_clause()
A
47 7 36
create()
S
45 6 43
from_json()
S
52 5 23
get_status_action()
S
61 5 14
compare()
S
51 4 27
save()
S
54 4 20
jsonSerialize()
S
56 4 18
auto_approve()
S
61 4 11
approve()
S
61 4 11
deny()
S
64 4 10
delay_auto_approve()
S
64 4 10
can_change_status()
S
89 3 1
calculate_hash()
S
66 3 9
_set_status()
S
64 3 10
get_by_hash()
S
62 2 12
__construct()
S
68 2 7
was_seen()
S
66 2 8
get_by_uuid()
S
66 2 8
serialize_values()
S
68 2 7
generate_snapshot()
S
70 2 7
is_approved()
S
90 1 1
is_auto_approved()
S
90 1 1
is_pending_auto_approval()
S
90 1 1
count_all_for_user()
S
66 1 7
is_pending()
S
90 1 1
get_uuid()
S
82 1 3
is_denied()
S
90 1 1
get_status()
S
82 1 3
get_user()
S
82 1 3
get_created_at()
S
82 1 3
get_values()
S
82 1 3
get_snapshot()
S
82 1 3
get_last_seen()
S
82 1 3
get_approved_at()
S
82 1 3
get_uses()
S
82 1 3