module Adminterface::Extensions::ViewHelpers::AlertHelper
Public Instance Methods
devise_error_messages!()
click to toggle source
# File lib/adminterface/extensions/view_helpers/alert_helper.rb, line 14 def devise_error_messages! return "" unless devise_error_messages? safe_join [devise_error_html] end
devise_error_messages?()
click to toggle source
# File lib/adminterface/extensions/view_helpers/alert_helper.rb, line 20 def devise_error_messages? !resource.errors.empty? end
flashes_html()
click to toggle source
# File lib/adminterface/extensions/view_helpers/alert_helper.rb, line 5 def flashes_html flash.each do |type, msg| concat(content_tag(:div, msg, class: "flash flash_#{type} alert #{flash_css_classes[type.to_sym]}".squish, role: "alert")) end nil end
Private Instance Methods
devise_error_html()
click to toggle source
# File lib/adminterface/extensions/view_helpers/alert_helper.rb, line 26 def devise_error_html messages = resource.errors.full_messages.join(", ") content_tag :div, messages, class: "alert #{flash_css_classes[:error]}" end