Sha256: 7799c281d69f1c4662f41f0d84d85bac374c6e59a462f2d7be95cd014f8c726a
Contents?: true
Size: 986 Bytes
Versions: 47
Compression:
Stored size: 986 Bytes
Contents
# HoboSupport - XSS helpers >> require 'active_support' >> $:.unshift File.join(File.expand_path(File.dirname(__FILE__)), '../../../hobo_support/lib') >> require 'hobo_support' ## safe_join Version of Array#join that preserves html\_safe: >> $,=nil >> ["<a>", "<b>"].safe_join => "<a><b>" >> ["<a>", "<b>"].safe_join.html_safe? => true >> ["<a>".html_safe, "<b>"].safe_join => "<a><b>" >> ["<a>".html_safe, "<b>"].safe_join.html_safe? => true >> ["<a>".html_safe, "<b>".html_safe].safe_join => "<a><b>" >> ["<a>".html_safe, "<b>".html_safe].safe_join.html_safe? => true >> ["<a>", "<b>"].safe_join("<br>") => "<a><br><b>" >> ["<a>", "<b>"].safe_join("<br>").html_safe? => true >> ["<a>".html_safe, "<b>".html_safe].safe_join("<br>") => "<a><br><b>" >> ["<a>".html_safe, "<b>".html_safe].safe_join("<br>".html_safe) => "<a><br><b>"
Version data entries
47 entries across 47 versions & 1 rubygems