| Methods |
private
|
getSessionManager(): SessionManager
|
#
|
public
|
atomicSession<T>(Closure(): T $fx, bool $readAndCloseImmediately = false): T
|
#
|
public
|
memorize(string $key, mixed $value): mixed
Remember data in object-relevant session data.
Remember data in object-relevant session data.
Returns
|
#
|
public
|
learn(string $key, mixed $defaultValue = null): mixed
Similar to memorize, but if value for key exist, will return it.
Similar to memorize, but if value for key exist, will return it.
Returns
Previously memorized data or $defaultValue
|
#
|
public
|
recall(string $key, mixed $defaultValue = null): mixed
Returns session data for this object. If not previously set, then
$defaultValue is returned.
Returns session data for this object. If not previously set, then
$defaultValue is returned.
Returns
Previously memorized data or $defaultValue
|
#
|
public
|
forget(string $key = null): $this
Forget session data for $key. If $key is omitted will forget all
associated session data.
Forget session data for $key. If $key is omitted will forget all
associated session data.
|
#
|