ADVAIPBL_CLI D

Total Complexity 232
Dependencies 5
Dependents 0
Total lines 1,097
Lines of code 725
Logical lines of code 699
Comment lines 262
Methods 37
Properties 0

Methods 37

Method Rating Maintainability Complexity Lines of code
waf()
B
40 17 55
session()
B
39 16 55
whitelist()
A
42 16 44
geoblock()
A
45 14 36
config()
A
46 14 29
waf_exclude()
A
42 12 49
asn()
A
46 13 34
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
tfa_reset()
S
55 7 17
tfa_status()
S
56 7 16
score_reset()
S
52 6 23
provider()
S
53 6 21
score()
S
55 6 21
provider_remove_key()
S
57 5 15
provider_list()
S
60 5 11
score_list()
S
53 4 21
block()
S
58 4 12
provider_set_key()
S
60 4 11
blocked()
S
55 3 19
log_clear()
S
65 4 6
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
__construct()
S
74 2 5
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