HTTP_FloodControl
[ class tree: HTTP_FloodControl ] [ index: HTTP_FloodControl ] [ all elements ]
Packages:
HTTP_FloodControl


Classes:
HTTP_FloodControl
HTTP_FloodControl_Container
HTTP_FloodControl_Container_DB
HTTP_FloodControl_Container_File
HTTP_FloodControl_Container_MDB
HTTP_FloodControl_Container_MDB2
HTTP_FloodControl_Exception
Files:
Container.php
DB.php
File.php
FloodControl.php
MDB.php
MDB2.php

Element index for package HTTP_FloodControl

[ c ] [ d ] [ f ] [ g ] [ h ] [ m ] [ r ] [ s ] [ w ] [ _ ]

_

$_container
in file FloodControl.php, variable HTTP_FloodControl::$_container
Container object used to store and retrieve data from request logs
$_db
in file DB.php, variable HTTP_FloodControl_Container_DB::$_db
Database handle
$_db
in file MDB.php, variable HTTP_FloodControl_Container_MDB::$_db
Database handle
$_db
in file MDB2.php, variable HTTP_FloodControl_Container_MDB2::$_db
Database handle
$_gcProbability
in file FloodControl.php, variable HTTP_FloodControl::$_gcProbability
Percent of probability that the garbage collection routine is started
$_incrementalLock
in file FloodControl.php, variable HTTP_FloodControl::$_incrementalLock
Incremental locking flag
$_lifetime
in file FloodControl.php, variable HTTP_FloodControl::$_lifetime
Maximum lifetime of logs in seconds
$_options
in file Container.php, variable HTTP_FloodControl_Container::$_options
Additional options for the container object
_parseOptions
in file Container.php, method HTTP_FloodControl_Container::_parseOptions()
Parse options passed to the container class
_setDefaults
in file MDB.php, method HTTP_FloodControl_Container_MDB::_setDefaults()
Set some default options
_setDefaults
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::_setDefaults()
Set some default options
_setDefaults
in file File.php, method HTTP_FloodControl_Container_File::_setDefaults()
Set some default options
_setDefaults
in file Container.php, method HTTP_FloodControl_Container::_setDefaults()
Set some default options
_setDefaults
in file DB.php, method HTTP_FloodControl_Container_DB::_setDefaults()
Set some default options
__construct
in file Container.php, method HTTP_FloodControl_Container::__construct()
Constructor
__construct
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::__construct()
Constructor
__construct
in file File.php, method HTTP_FloodControl_Container_File::__construct()
Constructor
__construct
in file DB.php, method HTTP_FloodControl_Container_DB::__construct()
Constructor
__construct
in file MDB.php, method HTTP_FloodControl_Container_MDB::__construct()
Constructor
top

c

check
in file FloodControl.php, method HTTP_FloodControl::check()
Detect a flooding attempt
Container.php
procedural page Container.php
top

d

DB.php
procedural page DB.php
top

f

File.php
procedural page File.php
FloodControl.php
procedural page FloodControl.php
top

g

gc
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::gc()
Garbage collector
gc
in file Container.php, method HTTP_FloodControl_Container::gc()
Garbage collector
gc
in file File.php, method HTTP_FloodControl_Container_File::gc()
Garbage collector
gc
in file DB.php, method HTTP_FloodControl_Container_DB::gc()
Garbage collector
gc
in file MDB.php, method HTTP_FloodControl_Container_MDB::gc()
Garbage collector
getIncrementalLock
in file FloodControl.php, method HTTP_FloodControl::getIncrementalLock()
Gets the incremental lock flag
getLifetime
in file FloodControl.php, method HTTP_FloodControl::getLifetime()
Gets the lifetime of the logs
getProbability
in file FloodControl.php, method HTTP_FloodControl::getProbability()
Gets probability of garbage collection
getUserIP
in file FloodControl.php, method HTTP_FloodControl::getUserIP()
Tries to retrieve the real IP address behind proxy
top

h

HTTP_FloodControl
in file FloodControl.php, class HTTP_FloodControl
Class for detecting and protecting from attempts to flood a site
HTTP_FloodControl_Container
in file Container.php, class HTTP_FloodControl_Container
Abstract container class for storing data of HTTP_FloodControl package
HTTP_FloodControl_Container_DB
in file DB.php, class HTTP_FloodControl_Container_DB
PEAR::DB container class for storing data of HTTP_FloodControl package
HTTP_FloodControl_Container_File
in file File.php, class HTTP_FloodControl_Container_File
File container class for storing data of HTTP_FloodControl package
HTTP_FloodControl_Container_MDB
in file MDB.php, class HTTP_FloodControl_Container_MDB
PEAR::MDB container class for storing data of HTTP_FloodControl package
HTTP_FloodControl_Container_MDB2
in file MDB2.php, class HTTP_FloodControl_Container_MDB2
PEAR::MDB2 container class for storing data of HTTP_FloodControl package
HTTP_FloodControl_Exception
in file FloodControl.php, class HTTP_FloodControl_Exception
Package-level exception class
top

m

MDB.php
procedural page MDB.php
MDB2.php
procedural page MDB2.php
top

r

read
in file Container.php, method HTTP_FloodControl_Container::read()
Read data associated with a given unique ID
read
in file MDB.php, method HTTP_FloodControl_Container_MDB::read()
Read data associated with a given unique ID
read
in file File.php, method HTTP_FloodControl_Container_File::read()
Read data associated with a given unique ID
read
in file DB.php, method HTTP_FloodControl_Container_DB::read()
Read data associated with a given unique ID
read
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::read()
Read data associated with a given unique ID
top

s

set
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::set()
Init MDB2 container
set
in file Container.php, method HTTP_FloodControl_Container::set()
Init container
set
in file File.php, method HTTP_FloodControl_Container_File::set()
Init File container
set
in file DB.php, method HTTP_FloodControl_Container_DB::set()
Init DB container
set
in file MDB.php, method HTTP_FloodControl_Container_MDB::set()
Init MDB container
setContainer
in file FloodControl.php, method HTTP_FloodControl::setContainer()
Init the storage container
setIncrementalLock
in file FloodControl.php, method HTTP_FloodControl::setIncrementalLock()
Sets the incremental lock mode
setLifetime
in file FloodControl.php, method HTTP_FloodControl::setLifetime()
Sets the lifetime of the logs
setProbability
in file FloodControl.php, method HTTP_FloodControl::setProbability()
Sets probability of garbage collection
top

w

write
in file MDB2.php, method HTTP_FloodControl_Container_MDB2::write()
Write data associated with a given unique ID to container
write
in file MDB.php, method HTTP_FloodControl_Container_MDB::write()
Write data associated with a given unique ID to container
write
in file File.php, method HTTP_FloodControl_Container_File::write()
Write data associated with a given unique ID to container
write
in file DB.php, method HTTP_FloodControl_Container_DB::write()
Write data associated with a given unique ID to container
write
in file Container.php, method HTTP_FloodControl_Container::write()
Write data associated with a given unique ID to container
top

Documentation generated on 2019年3月11日 14:57:39 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.

AltStyle によって変換されたページ (->オリジナル) /