method
safe_join
v7.0.0 -
Show latest stable
- Class:
ActionView::Helpers::OutputSafetyHelper
safe_join(array, sep = $,)public
This method returns an HTML safe string similar to what Array#join would return. The array is flattened, and all items, including the supplied separator, are HTML escaped unless they are HTML safe, and the returned string is marked as HTML safe.
safe_join([raw("<p>foo</p>"), "<p>bar</p>"], "<br />") # => "<p>foo</p><br /><p>bar</p>" safe_join([raw("<p>foo</p>"), raw("<p>bar</p>")], raw("<br />")) # => "<p>foo</p><br /><p>bar</p>"