Sha256: 1911680ea9bc249f175eccf68911fffaa603a60ef96098ec6ee595c87d7ef8e0
Contents?: true
Size: 470 Bytes
Versions: 10
Compression:
Stored size: 470 Bytes
Contents
module ActiveSupport #:nodoc: class SafeBuffer < String alias safe_concat concat def concat(value) if value.html_safe? super(value) else super(ERB::Util.h(value)) end end alias << concat def +(other) dup.concat(other) end def html_safe? true end def html_safe self end def to_s self end def to_yaml(*args) to_str.to_yaml(*args) end end end
Version data entries
10 entries across 10 versions & 3 rubygems