class CGI::Session::FileStore
def initialize(session, option={})
This session's FileStore file will be created if it does
Defaults to the empty string.
the filename for this session's FileStore file.
suffix:: the prefix to add to the session id when generating
Defaults to "cgi_sid_".
the filename for this session's FileStore file.
prefix:: the prefix to add to the session id when generating
on Unix systems).
file. Defaults to Dir::tmpdir (generally "/tmp"
tmpdir:: the directory to use for storing the FileStore
following options are recognised:
+option+ is a hash of options for the initializer. The
this requirement.
characters; automatically generated session ids observe
created. The session id must only contain alphanumeric
+session+ is the session for which this instance is being
user does not generally need to call it directly.
This constructor is used internally by CGI::Session. The
Create a new FileStore instance.
def initialize(session, option={}) option = {'prefix' => 'cgi_sid_'}.update(option) @path, @hash = session.new_store_file(option) end