Rating | Name | Duplication | Size | Complexity | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|
A | RemoteAddress::getIpAddressFromProxy() | 0 | 13 | 6 | 2 | 1 | 0 |
A | Webklex\GeoIP\RemoteAddress::isProxy() | 0 | 27 | 3 | 1 | 0 | 0 |
A | GeoIP\RemoteAddress::getIpAddress() | 0 | 9 | 5 | 1 | 0 | 0 |
A | Webklex\GeoIP\GeoIP::call() | 0 | 13 | 3 | 1 | 0 | 0 |
A | Webklex\GeoIP\RemoteAddress::getISP() | 0 | 11 | 3 | 1 | 0 | 0 |
A | Webklex\GeoIP\RemoteAddress::getHost() | 0 | 1 | 1 | 1 | 0 | 0 |
A | GeoIP\RemoteAddress::getUseProxy() | 0 | 1 | 1 | 1 | 0 | 0 |
A | GeoIP\RemoteAddress::setUseProxy() | 0 | 2 | 1 | 1 | 0 | 0 |
A | RemoteAddress::getServerVariable() | 0 | 3 | 3 | 1 | 1 | 0 |
A | Webklex\GeoIP\GeoIP::__construct() | 0 | 3 | 2 | 1 | 0 | 0 |
A | RemoteAddress::setTrustedProxies() | 0 | 2 | 1 | 1 | 0 | 0 |
A | Webklex\GeoIP\GeoIP::current() | 0 | 1 | 1 | 1 | 0 | 0 |
A | GeoIP\RemoteAddress::isCrawler() | 0 | 1 | 1 | 1 | 0 | 0 |
A | RemoteAddress::normalizeProxyHeader() | 0 | 5 | 2 | 1 | 0 | 0 |
A | GeoIP\RemoteAddress::setProxyHeader() | 0 | 2 | 1 | 1 | 0 | 0 |