PersistentObject: ezcPersistentSessionInstance
[ ]
[ ]
[ ]
[ ]
[ ]
Class: ezcPersistentSessionInstance
|
Holds persistent object session instances for global access throughout an application. [
source]
Method Summary
|
public static void |
chooseDefault(
$identifier )
Sets the database $identifier as default database instance. |
|
public static ezcPersistentSession |
get(
[$identifier = null] )
Returns the persistent session instance named $identifier. |
|
public static void |
reset(
)
Resets the complete class. |
|
public static void |
resetDefault(
)
Resets the default instance holder. |
|
public static void |
set(
$session, [$identifier = null] )
Adds the persistent session $session to the list of known instances. |
Methods
chooseDefault
void chooseDefault(
string
$identifier )
Sets the database $identifier as default database instance.
To retrieve the default database instance call get() with no parameters..
Parameters
| Name |
Type |
Description |
$identifier |
string |
|
See also:
ezcPersistentSessionInstance::get()..
get
Returns the persistent session instance named $identifier.
If $identifier is ommited the default persistent session specified by chooseDefault() is returned.
Parameters
| Name |
Type |
Description |
$identifier |
string |
|
Throws
| Class | Description |
ezcPersistentSessionNotFoundException |
if the specified instance is not found. |
reset
void reset(
)
Resets the complete class.
resetDefault
void resetDefault(
)
Resets the default instance holder.
set
Adds the persistent session $session to the list of known instances.
If $identifier is specified the persistent session instance can be retrieved later using the same identifier. If $identifier is ommited the default instance will be set.
Parameters
Last updated: Mon, 29 Jun 2009