Methods

Innate::Helper::Flash

Simple access to session.flash.

Flash is a mechanism using sessions to provide a rotating holder of key/value pairs.

Every request that is made will rotate one step, dropping contents stored two requests ago.

The purpose of this class is to provide an easy way of setting/retrieving from the current flash.

Flash is a way to keep a temporary pairs of keys and values for the duration of two requests, the current and following.

Very vague Example:

On the first request, for example on registering:

  flash[:error] = "You should reconsider your username, it's taken already"
  redirect r(:register)

This is the request from the redirect:

  do_stuff if flash[:error]

On the request after this, flash[:error] is gone.

Public Instance Methods

flash() click to toggle source

Just for convenience

    # File lib/innate/helper/flash.rb, line 31
31:       def flash
32:         session.flash
33:       end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.