ITSEC_Fingerprint C

Total Complexity 102
Dependencies 10
Dependents 2
Total lines 763
Lines of code 373
Logical lines of code 204
Comment lines 235
Methods 36
Properties 11

Methods 36

Method Rating Maintainability Complexity Lines of code
__toString()
A
49 9 29
_hydrate_fingerprint()
A
49 8 29
create()
S
45 6 43
get_all_for_user()
S
50 6 27
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
approve()
S
61 4 11
auto_approve()
S
61 4 11
deny()
S
64 4 10
delay_auto_approve()
S
64 4 10
can_change_status()
S
89 3 1
_set_status()
S
64 3 10
calculate_hash()
S
66 3 9
get_by_hash()
S
62 2 12
serialize_values()
S
68 2 7
get_by_uuid()
S
66 2 8
generate_snapshot()
S
70 2 7
__construct()
S
68 2 7
was_seen()
S
66 2 8
get_snapshot()
S
82 1 3
get_last_seen()
S
82 1 3
get_approved_at()
S
82 1 3
get_status()
S
82 1 3
get_uuid()
S
82 1 3
get_values()
S
82 1 3
get_created_at()
S
82 1 3
get_user()
S
82 1 3
get_uses()
S
82 1 3
is_denied()
S
90 1 1
is_pending()
S
90 1 1
is_pending_auto_approval()
S
90 1 1
is_auto_approved()
S
90 1 1
is_approved()
S
90 1 1