Module: ShowMessage
- Defined in:
- lib/show_message.rb,
lib/show_message/engine.rb,
lib/show_message/railtie.rb,
lib/show_message/version.rb,
lib/show_message/view_helpers.rb
Defined Under Namespace
Modules: ViewHelpers
Classes: Engine, Railtie
Constant Summary
collapse
- VERSION =
'2.0.0'.freeze
Instance Method Summary
collapse
Instance Method Details
#show_error(message) ⇒ Object
24
25
26
|
# File 'lib/show_message.rb', line 24
def show_error(message)
show_message(:error, message)
end
|
#show_error_for(id, message) ⇒ Object
28
29
30
|
# File 'lib/show_message.rb', line 28
def show_error_for(id, message)
show_message(:error, message, id: id)
end
|
#show_message(type, message, id: nil) ⇒ Object
10
11
12
13
14
|
# File 'lib/show_message.rb', line 10
def show_message(type, message, id: nil)
id ||= 'all'
flash[type] ||= {}
flash[type][id.to_s] = message
end
|
#show_success(message) ⇒ Object
16
17
18
|
# File 'lib/show_message.rb', line 16
def show_success(message)
show_message(:success, message)
end
|
#show_success_for(id, message) ⇒ Object
20
21
22
|
# File 'lib/show_message.rb', line 20
def show_success_for(id, message)
show_message(:success, message, id: id)
end
|