Module: PlanetArgon::FlashMessageConductor::ViewHelpers
- Defined in:
- lib/flash_message_conductor.rb
Instance Method Summary collapse
- #flash_message_set? ⇒ Boolean
- #render_flash_message(css_class, message = "") ⇒ Object
- #render_flash_messages(div_id = "flash_messages", div_class = "") ⇒ Object
Instance Method Details
#flash_message_set? ⇒ Boolean
76 77 78 79 80 81 82 |
# File 'lib/flash_message_conductor.rb', line 76 def flash_set = false FLASH_MESSAGE_TYPES.each do |key| flash_set = true unless flash[key].blank? end return flash_set end |
#render_flash_message(css_class, message = "") ⇒ Object
59 60 61 62 |
# File 'lib/flash_message_conductor.rb', line 59 def ( css_class, = "" ) return "" if .nil? or .blank? content_tag( "div", , :class => "#{css_class}" ) end |
#render_flash_messages(div_id = "flash_messages", div_class = "") ⇒ Object
64 65 66 67 68 69 70 71 72 73 74 |
# File 'lib/flash_message_conductor.rb', line 64 def ( div_id = "flash_messages", div_class = "" ) div_content = '' FLASH_MESSAGE_TYPES.each do |key| div_content << ( key.to_s, flash[key] ) unless flash[key].blank? end if div_content.blank? return "" else return content_tag( 'div', div_content, :id => div_id, :class => div_class ) end end |