[ all elements ]

Index of all elements

[ c ] [ d ] [ e ] [ f ] [ g ] [ h ] [ i ] [ l ] [ p ] [ r ] [ s ] [ t ] [ u ]

c

checkRequirement
in file proxydetector.class.php, method ProxyDetector::checkRequirement()
    Perfom some check, for ProxyDetector need
Config
in file config.php, class Config
    This is the config class of ProxyDetector Project.
config.php
procedural page config.php
top

d

$detected
in file proxydetector.class.php, variable ProxyDetector::$detected
    Array resume errors found
top

e

$errorFile
in file config.php, variable Config::$errorFile
    Error file without -{LANGUAGE} extension_loaded
example.php
procedural page example.php
top

f

$forbiddenHeaders
in file proxydetector.class.php, variable ProxyDetector::$forbiddenHeaders
    HTTP headers characteristic of a Proxy
top

g

getConf
in file config.php, method Config::getConf()
    Get conf or if not set or empty, return $default parameter
top

h

$headers
in file config.php, variable Config::$headers
    Optional HTTP Headers you want to check
top

i

initHeaders
in file proxydetector.class.php, method ProxyDetector::initHeaders()
    Init $forbiddenHeaders using imposed headers and config header Config::$headers
isProxy
in file proxydetector.class.php, function isProxy()
    Function simplify proxy check
isTorNode
in file proxydetector.class.php, method ProxyDetector::isTorNode()
    Check if remote host is a Tor node
top

l

$language
in file config.php, variable Config::$language
    Language, needed for $errorFile personnification
top

p

performCheck
in file proxydetector.class.php, method ProxyDetector::performCheck()
    Prevent multiple-checking (base on sessions), perform all tests
performHeadersCheck
in file proxydetector.class.php, method ProxyDetector::performHeadersCheck()
    Check HTTP headers, basing on $forbiddenHeaders
performTorCheck
in file proxydetector.class.php, method ProxyDetector::performTorCheck()
    Init and perform Tor Node Checking if user set Config::$useTor
process
in file proxydetector.class.php, method ProxyDetector::process()
    Main function, run tests and display Config::$errorFile if it's needed
ProxyDetector
in file proxydetector.class.php, class ProxyDetector
    This is the main class of ProxyDetector Project.
ProxyDetector
in file proxydetector.class.php, method ProxyDetector::ProxyDetector()
    Constructor check for session_name Config::$session_name,
proxydetector.class.php
procedural page proxydetector.class.php
top

r

readConf
in file proxydetector.class.php, method ProxyDetector::readConf()
    Init $useTor and $torNodeList
reverseAddr
in file proxydetector.class.php, method ProxyDetector::reverseAddr()
    Reverse Ip Addr
top

s

$strings
in file config.php, variable Config::$strings
    All strings for translations
showFile
in file proxydetector.class.php, method ProxyDetector::showFile()
    Display file when Proxy is detecting, based on user file Config::$errorFile
top

t

$torNodeAddr
in file config.php, variable Config::$torNodeAddr
    URI of TORdnsel server
$torNodeList
in file proxydetector.class.php, variable ProxyDetector::$torNodeList
    URI of TORdnsel server
top

u

$useTor
in file proxydetector.class.php, variable ProxyDetector::$useTor
    Using Tor Check ? (read in config)
$useTor
in file config.php, variable Config::$useTor
    Using Tor Check ?
top

Documentation generated on Tue, 26 Aug 2008 18:41:59 +0200 by phpDocumentor 1.4.1