Module: Adminterface::Extensions::ViewHelpers::AlertHelper

Defined in:
lib/adminterface/extensions/view_helpers/alert_helper.rb

Instance Method Summary collapse

Instance Method Details

#devise_error_messages!Object



12
13
14
15
16
# File 'lib/adminterface/extensions/view_helpers/alert_helper.rb', line 12

def devise_error_messages!
  return "" unless devise_error_messages?

  safe_join [devise_error_html]
end

#devise_error_messages?Boolean

Returns:

  • (Boolean)


18
19
20
# File 'lib/adminterface/extensions/view_helpers/alert_helper.rb', line 18

def devise_error_messages?
  !resource.errors.empty?
end

#flashes_htmlObject



5
6
7
8
9
10
# File 'lib/adminterface/extensions/view_helpers/alert_helper.rb', line 5

def flashes_html
  flash.each do |type, msg|
    concat((:div, msg, class: "flash flash_#{type} alert #{flash_css_classes[type.to_sym]}".squish))
  end
  nil
end