ADVAIPBL_CLI D

Total Complexity 190
Dependencies 4
Dependents 0
Total lines 885
Lines of code 584
Logical lines of code 587
Comment lines 227
Methods 30
Properties 0

Methods 30

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
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
53 6 21
provider_remove_key()
S
57 5 15
provider_list()
S
60 5 11
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