Class: CGI::Session::NullStore (Ruby 2.2.2)
Description: Class : CGI::Session::NullStore - Ruby 2.2.2

- Home
- Core 2.2.2
- Std-lib 2.2.2
- Downloads

Support for the Ruby 2.2 series has ended. See here for reference.

### Home Classes Methods

### In Files

- cgi/session.rb

### Parent

Object

### Methods

- ::new
- #close
- #delete
- #restore
- #update

### Class/Module Index

Quicksearch

- CGI
- CGI::Cookie
- CGI::HTML3
- CGI::HTML4
- CGI::HTML4Fr
- CGI::HTML4Tr
- CGI::HTML5
- CGI::HtmlExtension
- CGI::InvalidEncoding
- CGI::QueryExtension
- CGI::Session
- CGI::Session::FileStore
- CGI::Session::MemoryStore
- CGI::Session::NullStore
- CGI::Session::PStore
- CGI::Util

No matching classes.

# CGI::Session::NullStore

Dummy session storage class.

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

### Public Class Methods

new(session, option=nil) click to toggle source

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.

                   # File cgi/session.rb, line 504
    def initialize(session, option=nil)
    end

### Public Instance Methods

close() click to toggle source

Close session storage.

A no-op.

                   # File cgi/session.rb, line 521
    def close
    end

delete() click to toggle source

Delete the session state.

A no-op.

                   # File cgi/session.rb, line 527
    def delete
    end

restore() click to toggle source

Restore (empty) session state.

                   # File cgi/session.rb, line 508
    def restore
      {}
    end

update() click to toggle source

Update session state.

A no-op.

                   # File cgi/session.rb, line 515
    def update
    end