aboutsummaryrefslogtreecommitdiffstats
path: root/app/helpers/flash_helper.rb
diff options
context:
space:
mode:
authorMarc Florisson2014-01-22 17:41:04 +0100
committerMarc Florisson2014-01-22 17:41:04 +0100
commitc9437fc2e96f415e38c1e72fa10337769381f289 (patch)
tree199b39a7c8c5cc2cfef539f73f73c1b5fbea8a72 /app/helpers/flash_helper.rb
parent4e71abdc01f9f04ce6eec1989fa756ffc823fd65 (diff)
downloadchouette-core-c9437fc2e96f415e38c1e72fa10337769381f289.tar.bz2
merge branch validation
Diffstat (limited to 'app/helpers/flash_helper.rb')
-rw-r--r--app/helpers/flash_helper.rb33
1 files changed, 33 insertions, 0 deletions
diff --git a/app/helpers/flash_helper.rb b/app/helpers/flash_helper.rb
new file mode 100644
index 000000000..7f19e0566
--- /dev/null
+++ b/app/helpers/flash_helper.rb
@@ -0,0 +1,33 @@
+module FlashHelper
+
+ def bootstrap_class_for flash_type
+ case flash_type
+ when :success
+ "alert-success"
+ when :error
+ "alert-danger"
+ when :alert
+ "alert-warning"
+ when :notice
+ "alert-info"
+ else
+ flash_type.to_s
+ end
+ end
+
+ def flash_message_for(flash_type, message)
+ case flash_type
+ when :success
+ "<i class='fa fa-check-circle'></i> #{message}".html_safe
+ when :error
+ "<i class='fa fa-minus-circle'></i> #{message}".html_safe
+ when :alert
+ "<i class='fa fa-exclamation-circle'></i> #{message}".html_safe
+ when :notice
+ "<i class='fa fa-info-circle'></i> #{message}".html_safe
+ else
+ message
+ end
+ end
+
+end