edge badge
index
Methods
F

Instance Public methods

flash()

Access the contents of the flash. Use flash["notice"] to read a notice you put there or flash["notice"] = "hello" to put a new one.

# File actionpack/lib/action_dispatch/middleware/flash.rb, line 47
def flash
  return Flash::NullFlash unless session.respond_to?(:loaded?)
  flash = flash_hash
  return flash if flash
  self.flash = Flash::FlashHash.from_session_value(session["flash"])
end

flash=(flash)

# File actionpack/lib/action_dispatch/middleware/flash.rb, line 54
def flash=(flash)
  set_header Flash::KEY, flash
end