Class Session
Core session: - session safe starting - session writing and closing - by registered shutdown function - \MvcCore\Session::Close() - how to register the handler - close handler called registered by \MvcCore::Terminate(); - session namespaces management - variables expiration by seconds - variables expiration by request hoops
- ArrayObject implements IteratorAggregate, Traversable, ArrayAccess, Serializable, Countable
-
MvcCore\Session
public static
|
|
protected static
|
|
protected static
|
|
public static
|
|
public static
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
boolean
|
|
public
|
|
public
mixed
|
|
public
|
|
public
integer
|
append(),
asort(),
exchangeArray(),
getArrayCopy(),
getFlags(),
getIterator(),
getIteratorClass(),
ksort(),
natcasesort(),
natsort(),
offsetExists(),
offsetGet(),
offsetSet(),
offsetUnset(),
serialize(),
setFlags(),
setIteratorClass(),
uasort(),
uksort(),
unserialize()
|
string |
SESSION_METADATA_KEY
Metadata key in $_SESSION |
#
'__MC'
|
ARRAY_AS_PROPS,
STD_PROP_LIST
|
protected
string
|
$__name
Default namespace name |
#
'default'
|
protected static
boolean
|
$started
Boolean telling about if session is started |
#
FALSE
|
protected static
array|stdClass
|
$meta
Metadata array or stdClass with elements: names, hoops and expirations - all items are arrays |
#
array()
|
protected static
array
|
$instances
Array of created \MvcCore\Session instances, keys in array are session namespaces names |
#
array()
|