- Inheritance
- < Object
In-memory session storage class.
Implements session storage as a global in-memory hash. Session data will only persist for as long as the ruby interpreter instance does.
Methods
Class
Visibility | Signature |
---|---|
public | new (session, option=nil) |
Instance
Visibility | Signature |
---|---|
public | close () |
public | delete () |
public | restore () |
public | update () |
Class Method Detail
new(session, option=nil)
Create a new MemoryStore instance.
session is the session this instance is associated with. option is a list of initialisation options. None are currently recognised.
Instance Method Detail
close()
Close session storage.
A no-op.
delete()
Delete the session state.
restore()
Restore session state.
Returns session data as a hash.
update()
Update session state.
A no-op.