Code Analysis: WTB Firewall 1.0.1

Most Complex Functions

Function Rating Complexity
WtbFirewall\WtbFirewall::getIP()
C
27
WtbFirewall\Firewall\Firewall::writeManualRulesToFile()
C
27
WtbFirewall\WtbFirewall::Start()
C
23
WtbFirewall\WtbFirewall::proxyGetIp()
C
23
WtbFirewall\Helpers\IpHelper::proxyGetIp()
C
23
WtbFirewall\Admin\GetPostActions::FirewallAddRule()
B
23
WtbFirewall\Admin\AdminMain::pageLog()
B
19
WtbFirewall\Firewall\Firewall::parseIpv6Input()
B
18
WtbFirewall\Firewall\Log::importLogFile()
B
17
WtbFirewall\Admin\AdminMain::pageFireWallRulesList()
A
13
WtbFirewall\Admin\GetPostActions::AutoProtectBlockAuthentication()
A
15
WtbFirewall\WtbFirewall::ipV6rulesCheck()
A
14