Module: RailsDb::FlashMessagesHelper
- Defined in:
- app/helpers/rails_db/flash_messages_helper.rb
Constant Summary collapse
- DEFAULT_KEY_MATCHING =
<div class=“alert-box [success alert secondary]”>
This is an alert box. <a href="" class="close">×</a>
</div>
{ :alert => :alert, :notice => :success, :info => :info, :secondary => :secondary, :success => :success, :error => :alert, :warning => :warning }
Instance Method Summary collapse
Instance Method Details
#display_flash_messages(key_matching = {}) ⇒ Object
16 17 18 19 20 21 22 23 24 25 26 27 28 |
# File 'app/helpers/rails_db/flash_messages_helper.rb', line 16 def (key_matching = {}) key_matching = DEFAULT_KEY_MATCHING.merge(key_matching) key_matching.default = :standard result = capture do flash.each do |key, value| alert_class = key_matching[key.to_sym] concat alert_box(value, alert_class) end end flash.clear result end |