Class: Aldous::Respondable::Shared::Flash

Inherits:
Object
  • Object
show all
Defined in:
lib/aldous/respondable/shared/flash.rb

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(result, flash_container) ⇒ Flash

Returns a new instance of Flash.



7
8
9
10
# File 'lib/aldous/respondable/shared/flash.rb', line 7

def initialize(result, flash_container)
  @result = result
  @flash_container = flash_container
end

Instance Attribute Details

#flash_containerObject (readonly)

Returns the value of attribute flash_container.



5
6
7
# File 'lib/aldous/respondable/shared/flash.rb', line 5

def flash_container
  @flash_container
end

#resultObject (readonly)

Returns the value of attribute result.



5
6
7
# File 'lib/aldous/respondable/shared/flash.rb', line 5

def result
  @result
end

Instance Method Details

#set_errorObject



12
13
14
# File 'lib/aldous/respondable/shared/flash.rb', line 12

def set_error
  flash_container[:error] = error if error
end