module EscapeUtils::HtmlSafety

Public Class Methods

escape_once(s) { |s| ... } click to toggle source
# File lib/escape_utils/html_safety.rb, line 4
def self.escape_once(s)
  s = s.to_s
  if s.html_safe?
    s.html_safe
  else
    yield(s).html_safe
  end
end

Public Instance Methods

_escape_html(s) click to toggle source
# File lib/escape_utils/html_safety.rb, line 13
def _escape_html(s)
  if s.html_safe?
    s.to_s.html_safe
  else
    EscapeUtils.escape_html(s.to_s).html_safe
  end
end