[Zend_Session_Core] element index

Package indexes

All elements
c d f g i n r s w z _
_
top
$_default_options
Private list of php's ini values for ext/session
$_default_options_set
Wether the default options have been set.
$_expiring_data
Since expiring data is handled at startup to avoid __destruct difficulties, the data that will be expiring at end of this request is held here
$_instance
Instance of Zend_Session_Core
$_log_level
The Logging level of Zend_Session, requires Zend_Log
$_remember_me_seconds
Default number of seconds the session will be remembered for when asked to be remembered
$_session_started
Check wether or not the session was started
$_singleton
The Singleton enforcer
$_strict
Wether or not session must be initiated before usage
$_write_closed
Whether or not write close has been performed.
_processRememberMe
_processRememberMe() - this method handles the process of making the current session cookie extend past the closing of the browser. The session based cookie will become a time based cookie, expiration will be set into the future (the value specified by self::$_remember_me_seconds).
_processStartupMetadataGlobal
_processGlobalMetadata() - this method initizes the sessions GLOBAL metadata, mostly global data expiration calculations.
_processStartupMetadataNamespace
_processStartupMetadataNamespace() - this method processes the metadata specific only to a given namespace. This is typically run at the instantiation of a Zend_Session object.
_processValidators
_processValidator() - internal function that is called in the existence of VALID metadata
_startNamespace
_startNamespace() - while this method is public, its really only intended use is by the constructor of Zend_Session object. This method initializes the session namespace.
__clone
Clone overriding - make sure that a developer cannot clone the core instance
__construct
Constructor
c
top
Core.php
Core.php in Core.php
d
top
$debug_mode
Debug mode: primary use for this will be in unit tests where the environment is command line and no headers are exchanged.
f
top
forgetMe
ForgetMe() - This will make sure to kill the session cookie on the users browser.
g
top
getId
GetId() - get the current session id
getInstance
GetInstance() - Enfore the Singleton of the core.
i
top
isStarted
IsStarted() - convenience methods to determine if the session is already started.
n
top
namespaceGet
NamespaceGet() - get a variable from a namespace.
namespaceIsset
namespaceIsset() - check to see if a namespace or a variable within a namespace is set
namespaceSet
namespaceSet() - set a variable within a namespace.
namespaceSetExpirationHops
NamespaceSetExpirationHops() -
namespaceSetExpirationSeconds
NamespaceSetExpirationSeconds() - exprire a namespace, or data within after a specified number of seconds.
namespaceUnset
namespaceUnset() - unset a namespace or a variable within a namespace
r
top
regenerateId
RegenerateId() - Regenerate the session id.
registerValidator
RegisterValidator() - register a validator that will attempt to validate this session for every future request
rememberMe
RememberMe() - Send the remember me cookie, which will (on next request) force the session to resend the session cookie that will expire after a number of seconds in the future (not when the browser closes) Seconds are determined by self::$_remember_me_seconds.
removeInstance
RemoveInstance() - Remove the instance.
s
top
sessionExists
SessionExists() - wether or not a session exist for the current request.
setId
SetId() - set an id to a user specified id
setOptions
SetOptions - set both the class specified
setSaveHandler
Session Save Handler assignment
shutdown
Shutdown() - Shutdown the sesssion, close writing and remove the instance
start
Start() - Start the session.
stop
Stop() - Convienance method, links to shutdown
w
top
writeClose
WriteClose() - this will complete the internal data transformation on this request.
z
top
Zend_Session_Core
Zend_Session_Core in Core.php
Zend_Session_Core
c d f g i n r s w z _