ADVAIPBL_CLI D

Total Complexity 288
Dependencies 4
Dependents 0
Total lines 1,532
Lines of code 958
Logical lines of code 895
Comment lines 430
Methods 42
Properties 1

Methods 42

Method Rating Maintainability Complexity Lines of code
waf()
B
40 17 55
session()
B
39 16 59
whitelist()
A
42 15 44
geoblock()
A
43 15 40
geo_challenge()
A
41 14 50
asn_whitelist()
A
43 14 43
asn()
A
44 14 38
config()
A
46 14 29
trusted_proxy()
A
41 12 55
waf_exclude()
A
42 12 49
signature()
A
43 11 46
score_get()
A
45 11 37
unblock_ip_autonomo()
A
44 9 41
unblock()
A
45 9 40
is_ip_in_range()
A
51 8 24
is_valid_ip_or_range()
S
58 8 13
provider()
S
51 7 25
tfa_reset()
S
56 7 16
tfa_status()
S
56 7 15
score_reset()
S
52 6 23
score()
S
55 6 21
provider_remove_key()
S
57 5 15
provider_list()
S
60 5 11
block()
S
53 4 22
score_list()
S
53 4 21
provider_set_key()
S
60 4 11
blocked()
S
55 3 19
log_clear()
S
65 4 6
__construct()
S
63 3 11
log_event_autonomo()
S
64 3 7
provider_set()
S
61 3 10
log()
S
66 3 8
log_list()
S
64 3 7
xmlrpc_mode()
S
64 3 8
signature_analyze()
S
65 2 9
waf_enable()
S
75 1 4
waf_disable()
S
75 1 4
spamhaus_enable()
S
75 1 4
spamhaus_disable()
S
75 1 4
manual_asn_enable()
S
75 1 4
manual_asn_disable()
S
75 1 4
score_decay_run()
S
71 1 6