123456789_123456789_123456789_123456789_123456789_

Class: CGI::Session::NullStore

Relationships & Source Files
Inherits: Object
Defined in: lib/cgi/session.rb

Overview

Dummy session storage class.

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

Class Method Summary

Instance Method Summary

Constructor Details

.new(session, option = nil) ⇒ NullStore

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.

[ GitHub ]

  
# File 'lib/cgi/session.rb', line 507

def initialize(session, option=nil)
end

Instance Method Details

#close

Close session storage.

A no-op.

[ GitHub ]

  
# File 'lib/cgi/session.rb', line 524

def close
end

#delete

Delete the session state.

A no-op.

[ GitHub ]

  
# File 'lib/cgi/session.rb', line 530

def delete
end

#restore

Restore (empty) session state.

[ GitHub ]

  
# File 'lib/cgi/session.rb', line 511

def restore
  {}
end

#update

Update session state.

A no-op.

[ GitHub ]

  
# File 'lib/cgi/session.rb', line 518

def update
end