Module: PlanetArgon::FlashMessageConductor::ControllerHelpers

Defined in:
lib/flash_message_conductor.rb

Instance Method Summary collapse

Instance Method Details

#add_error(msg) ⇒ Object



8
9
10
# File 'lib/flash_message_conductor.rb', line 8

def add_error(msg)
  flash[:error] = msg
end

#add_error_now(msg) ⇒ Object



11
12
13
# File 'lib/flash_message_conductor.rb', line 11

def add_error_now(msg)
  flash.now[:error] = msg
end

#add_info(msg) ⇒ Object



23
24
25
# File 'lib/flash_message_conductor.rb', line 23

def add_info(msg)
  flash[:info] = msg
end

#add_info_now(msg) ⇒ Object



27
28
29
# File 'lib/flash_message_conductor.rb', line 27

def add_info_now(msg)
  flash.now[:info] = msg
end

#add_message(msg) ⇒ Object



48
49
50
# File 'lib/flash_message_conductor.rb', line 48

def add_message(msg)
  add_success msg
end

#add_message_now(msg) ⇒ Object



52
53
54
# File 'lib/flash_message_conductor.rb', line 52

def add_message_now(msg)
  add_success_now msg
end

#add_notice(msg) ⇒ Object

aliases - for convenience



40
41
42
# File 'lib/flash_message_conductor.rb', line 40

def add_notice(msg)
  add_info msg
end

#add_notice_now(msg) ⇒ Object



44
45
46
# File 'lib/flash_message_conductor.rb', line 44

def add_notice_now(msg)
  add_info_now msg
end

#add_success(msg) ⇒ Object



31
32
33
# File 'lib/flash_message_conductor.rb', line 31

def add_success(msg)
  flash[:success] = msg
end

#add_success_now(msg) ⇒ Object



35
36
37
# File 'lib/flash_message_conductor.rb', line 35

def add_success_now(msg)
  flash.now[:success] = msg
end

#add_warning(msg) ⇒ Object



15
16
17
# File 'lib/flash_message_conductor.rb', line 15

def add_warning(msg)
  flash[:warning] = msg
end

#add_warning_now(msg) ⇒ Object



19
20
21
# File 'lib/flash_message_conductor.rb', line 19

def add_warning_now(msg)
  flash.now[:warning] = msg
end