Sha256: b9d75910fc4f8f27038066730ca94d3c81f837acef5d8ffc4b6a6e5f455dcfe4

Contents?: true

Size: 563 Bytes

Versions: 17

Compression:

Stored size: 563 Bytes

Contents

module ApplicationHelper
	def bootstrapClassFor(flashType)
		case flashType.to_sym
			when :success
				return "alert-success"
			when :error
				return "alert-danger"
			when :alert
				return "alert-warning"
			when :notice
				return "alert-info"
			else
				return flashType.to_s
		end
	end

	def flashMessages(opts = {})
		flash.each do |messageType, message|
			concat(content_tag(:div,
			                   message,
			                   class: "alert #{bootstrapClassFor(messageType)} fade in") do
				concat message
			end)
		end

		return nil
	end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
proclaim-0.5.6 test/dummy/app/helpers/application_helper.rb
proclaim-0.5.5 test/dummy/app/helpers/application_helper.rb
proclaim-0.5.3 test/dummy/app/helpers/application_helper.rb
proclaim-0.5.2 test/dummy/app/helpers/application_helper.rb
proclaim-0.5.1 test/dummy/app/helpers/application_helper.rb
proclaim-0.5.0 test/dummy/app/helpers/application_helper.rb
proclaim-0.4.0 test/dummy/app/helpers/application_helper.rb
proclaim-0.3.1 test/dummy/app/helpers/application_helper.rb
proclaim-0.3.0 test/dummy/app/helpers/application_helper.rb
proclaim-0.2.4 test/dummy/app/helpers/application_helper.rb
proclaim-0.2.2 test/dummy/app/helpers/application_helper.rb
proclaim-0.2.1 test/dummy/app/helpers/application_helper.rb
proclaim-0.2.0 test/dummy/app/helpers/application_helper.rb
proclaim-0.1.3 test/dummy/app/helpers/application_helper.rb
proclaim-0.1.2 test/dummy/app/helpers/application_helper.rb
proclaim-0.1.1 test/dummy/app/helpers/application_helper.rb
proclaim-0.1.0 test/dummy/app/helpers/application_helper.rb