W3cubDocs

/Ruby 3

class CGI::Session::NullStore

Parent:
Object

Dummy session storage class.

Implements session storage place holder. No actual storage will be done.

Public Class Methods

new(session, option=nil) Show source
# File lib/cgi/session.rb, line 507
def initialize(session, option=nil)
end

Create a new NullStore instance.

session is the session this instance is associated with. option is a list of initialisation options. None are currently recognised.

Public Instance Methods

close() Show source
# File lib/cgi/session.rb, line 524
def close
end

Close session storage.

A no-op.

delete() Show source
# File lib/cgi/session.rb, line 530
def delete
end

Delete the session state.

A no-op.

restore() Show source
# File lib/cgi/session.rb, line 511
def restore
  {}
end

Restore (empty) session state.

update() Show source
# File lib/cgi/session.rb, line 518
def update
end

Update session state.

A no-op.

Ruby Core © 1993–2020 Yukihiro Matsumoto
Licensed under the Ruby License.
Ruby Standard Library © contributors
Licensed under their own licenses.