Class ActionView::SafeBuffer
In: vendor/rails/actionpack/lib/action_view/safe_buffer.rb
Parent: String

Methods

<<   concat   html_safe!   html_safe?   to_s  

Public Instance methods

[Source]

    # File vendor/rails/actionpack/lib/action_view/safe_buffer.rb, line 4
 4:     def <<(value)
 5:       if value.html_safe?
 6:         super(value)
 7:       else
 8:         super(ERB::Util.h(value))
 9:       end
10:     end

[Source]

    # File vendor/rails/actionpack/lib/action_view/safe_buffer.rb, line 12
12:     def concat(value)
13:       self << value
14:     end

[Source]

    # File vendor/rails/actionpack/lib/action_view/safe_buffer.rb, line 20
20:     def html_safe!
21:       self
22:     end

[Source]

    # File vendor/rails/actionpack/lib/action_view/safe_buffer.rb, line 16
16:     def html_safe?
17:       true
18:     end

[Source]

    # File vendor/rails/actionpack/lib/action_view/safe_buffer.rb, line 24
24:     def to_s
25:       self
26:     end

[Validate]