HTTP_Session2
[ class tree: HTTP_Session2 ] [ index: HTTP_Session2 ] [ all elements ]

Element index for package HTTP_Session2

[ c ] [ d ] [ e ] [ g ] [ h ] [ i ] [ l ] [ m ] [ n ] [ o ] [ p ] [ r ] [ s ] [ u ] [ w ] [ _ ]

_

__construct
in file MDB2.php, method HTTP_Session2_Container_MDB2::__construct()
    Constrtuctor method
__construct
in file Memcache.php, method HTTP_Session2_Container_Memcache::__construct()
    Constructor method
__construct
in file Container.php, method HTTP_Session2_Container::__construct()
    Constrtuctor method
__construct
in file Exception.php, method HTTP_Session2_Exception::__construct()
    __construct
__construct
in file DB.php, method HTTP_Session2_Container_DB::__construct()
    Constrtuctor method
__destruct
in file Container.php, method HTTP_Session2_Container::__destruct()
    Call session_write_close() in destructor for compatibility with PHP >= 5.0.5
__toString
in file Exception.php, method HTTP_Session2_Exception::__toString()
    __toString() implementation for lazy coders like me :)
top

c

$container
in file Session2.php, variable HTTP_Session2::$container
    Container instance
$crc
in file MDB2.php, variable HTTP_Session2_Container_MDB2::$crc
    Session data cache id
clear
in file Session2.php, method HTTP_Session2::clear()
    Free all session variables
close
in file Memcache.php, method HTTP_Session2_Container_Memcache::close()
    Free resources
close
in file MDB2.php, method HTTP_Session2_Container_MDB2::close()
    Free resources
close
in file Interface.php, method HTTP_Session2_Container_Interface::close()
    close
close
in file DB.php, method HTTP_Session2_Container_DB::close()
    Free resources
connect
in file DB.php, method HTTP_Session2_Container_DB::connect()
    Connect to database by using the given DSN string
connect
in file Memcache.php, method HTTP_Session2_Container_Memcache::connect()
    Connect using the given Memcache object.
connect
in file MDB2.php, method HTTP_Session2_Container_MDB2::connect()
    Connect to database by using the given DSN string
CONTINUED
in file Session2.php, class constant HTTP_Session2::CONTINUED
Container.php
procedural page Container.php
top

d

$db
in file MDB2.php, variable HTTP_Session2_Container_MDB2::$db
    MDB2 connection object
destroy
in file Memcache.php, method HTTP_Session2_Container_Memcache::destroy()
    Destroy session data
destroy
in file Session2.php, method HTTP_Session2::destroy()
    Frees all session variables and destroys all data registered to a session
destroy
in file DB.php, method HTTP_Session2_Container_DB::destroy()
    Destroy session data
destroy
in file MDB2.php, method HTTP_Session2_Container_MDB2::destroy()
    Destroy session data
destroy
in file Interface.php, method HTTP_Session2_Container_Interface::destroy()
    destroy
detectID
in file Session2.php, method HTTP_Session2::detectID()
    Tries to find any session id in $_GET, $_POST or $_COOKIE
DB.php
procedural page DB.php
top

e

$exceptionStack
in file Exception.php, variable HTTP_Session2_Exception::$exceptionStack
ERR_NOT_IMPLEMENTED
in file Session2.php, class constant HTTP_Session2::ERR_NOT_IMPLEMENTED
ERR_SYSTEM_PERM
in file Session2.php, class constant HTTP_Session2::ERR_SYSTEM_PERM
ERR_SYSTEM_PRECONDITION
in file Session2.php, class constant HTTP_Session2::ERR_SYSTEM_PRECONDITION
ERR_UNKNOWN_CONTAINER
in file Session2.php, class constant HTTP_Session2::ERR_UNKNOWN_CONTAINER
Exception.php
procedural page Exception.php
top

g

gc
in file Memcache.php, method HTTP_Session2_Container_Memcache::gc()
    Garbage collection
gc
in file DB.php, method HTTP_Session2_Container_DB::gc()
    Garbage collection
gc
in file MDB2.php, method HTTP_Session2_Container_MDB2::gc()
    Garbage collection
gc
in file Interface.php, method HTTP_Session2_Container_Interface::gc()
    gc
get
in file Session2.php, method HTTP_Session2::get()
    Returns session variable
getExceptionStack
in file Exception.php, method HTTP_Session2_Exception::getExceptionStack()
    Return all stacked exceptions
getLocal
in file Session2.php, method HTTP_Session2::getLocal()
    Returns local variable of a script
top

h

HTTP_Session2
in file Session2.php, class HTTP_Session2
    Class for managing HTTP sessions
HTTP_Session2_Example.php
procedural page HTTP_Session2_Example.php
HTTP_Session2_Container
in file Container.php, class HTTP_Session2_Container
    Container class for storing session data data
HTTP_Session2_Container_DB
in file DB.php, class HTTP_Session2_Container_DB
    Database container for session data
HTTP_Session2_Container_Interface
in file Interface.php, class HTTP_Session2_Container_Interface
    Container class for storing session data data
HTTP_Session2_Container_MDB2
in file MDB2.php, class HTTP_Session2_Container_MDB2
    Database container for session data
HTTP_Session2_Container_Memcache
in file Memcache.php, class HTTP_Session2_Container_Memcache
    Memcache container for session data
HTTP_Session2_Exception
in file Exception.php, class HTTP_Session2_Exception
    HTTP_Session2_Exception
top

i

Interface.php
procedural page Interface.php
id
in file Session2.php, method HTTP_Session2::id()
    Sets new ID of a session
init
in file Session2.php, method HTTP_Session2::init()
    init
isExpired
in file Session2.php, method HTTP_Session2::isExpired()
    Check if session is expired
isIdle
in file Session2.php, method HTTP_Session2::isIdle()
    Check if session is idle
isNew
in file Session2.php, method HTTP_Session2::isNew()
    Gets a value indicating whether the session was created with the current request
top

l

localName
in file Session2.php, method HTTP_Session2::localName()
    Sets new local name
top

m

$mc
in file Memcache.php, variable HTTP_Session2_Container_Memcache::$mc
    Memcache connection object
MDB2.php
procedural page MDB2.php
Memcache.php
procedural page Memcache.php
top

n

name
in file Session2.php, method HTTP_Session2::name()
    Sets new name of a session
top

o

$options
in file Container.php, variable HTTP_Session2_Container::$options
    Additional options for the container object
open
in file Memcache.php, method HTTP_Session2_Container_Memcache::open()
    Establish connection to a database
open
in file MDB2.php, method HTTP_Session2_Container_MDB2::open()
    Establish connection to a database
open
in file Interface.php, method HTTP_Session2_Container_Interface::open()
    open
open
in file DB.php, method HTTP_Session2_Container_DB::open()
    Establish connection to a database
top

p

parseOptions
in file Container.php, method HTTP_Session2_Container::parseOptions()
    Parse options passed to the container class
pause
in file Session2.php, method HTTP_Session2::pause()
    Writes session data and ends session
top

r

read
in file Memcache.php, method HTTP_Session2_Container_Memcache::read()
    Read session data
read
in file Interface.php, method HTTP_Session2_Container_Interface::read()
    read
read
in file MDB2.php, method HTTP_Session2_Container_MDB2::read()
    Read session data
read
in file DB.php, method HTTP_Session2_Container_DB::read()
    Read session data
regenerateId
in file Session2.php, method HTTP_Session2::regenerateId()
    Regenrates session id
register
in file Session2.php, method HTTP_Session2::register()
    Register variable with the current session
replicate
in file Memcache.php, method HTTP_Session2_Container_Memcache::replicate()
    Replicate session data to specified target
replicate
in file Session2.php, method HTTP_Session2::replicate()
    This function copies session data of specified id to specified table
replicate
in file DB.php, method HTTP_Session2_Container_DB::replicate()
    Replicate session data to specified target
replicate
in file MDB2.php, method HTTP_Session2_Container_MDB2::replicate()
    Replicate session data to specified target
replicate
in file Interface.php, method HTTP_Session2_Container_Interface::replicate()
    Replicate session data to specified target
top

s

Session2.php
procedural page Session2.php
sessionValidThru
in file Session2.php, method HTTP_Session2::sessionValidThru()
    Returns the time up to the session is valid
set
in file Container.php, method HTTP_Session2_Container::set()
    Set session save handler
set
in file Session2.php, method HTTP_Session2::set()
    Sets session variable
setContainer
in file Session2.php, method HTTP_Session2::setContainer()
    Sets user-defined session storage functions
setDefaults
in file Container.php, method HTTP_Session2_Container::setDefaults()
    Set some default options
setDefaults
in file DB.php, method HTTP_Session2_Container_DB::setDefaults()
    Set some default options
setDefaults
in file MDB2.php, method HTTP_Session2_Container_MDB2::setDefaults()
    Set some default options
setDefaults
in file Memcache.php, method HTTP_Session2_Container_Memcache::setDefaults()
    Set some default options
setExpire
in file Session2.php, method HTTP_Session2::setExpire()
    Sets the maximum expire time
setGcMaxLifetime
in file Session2.php, method HTTP_Session2::setGcMaxLifetime()
    If optional parameter is specified it determines the number of seconds after which session data will be seen as 'garbage' and cleaned up
setGcProbability
in file Session2.php, method HTTP_Session2::setGcProbability()
    If optional parameter is specified it determines the probability that the gc (garbage collection) routine is started and session data is cleaned up
setIdle
in file Session2.php, method HTTP_Session2::setIdle()
    Sets the maximum idle time
setLocal
in file Session2.php, method HTTP_Session2::setLocal()
    Sets local variable of a script.
start
in file Session2.php, method HTTP_Session2::start()
    Initializes session data
STARTED
in file Session2.php, class constant HTTP_Session2::STARTED
top

u

unregister
in file Session2.php, method HTTP_Session2::unregister()
    Unregister a variable from the current session
updateIdle
in file Session2.php, method HTTP_Session2::updateIdle()
    Updates the idletime
useCookies
in file Session2.php, method HTTP_Session2::useCookies()
    If optional parameter is specified it indicates whether the module will use cookies to store the session id on the client side in a cookie.
useTransSID
in file Session2.php, method HTTP_Session2::useTransSID()
    set the usage of transparent SID
top

w

write
in file Memcache.php, method HTTP_Session2_Container_Memcache::write()
    Write session data
write
in file MDB2.php, method HTTP_Session2_Container_MDB2::write()
    Write session data
write
in file Interface.php, method HTTP_Session2_Container_Interface::write()
    write
write
in file DB.php, method HTTP_Session2_Container_DB::write()
    Write session data
top

Documentation generated on Tue, 22 Jun 2010 18:00:02 +0000 by phpDocumentor 1.4.3. PEAR Logo Copyright © PHP Group 2004.