Method: ActionView::OutputBuffer#capture

Defined in:
actionview/lib/action_view/buffers.rb

#capture(*args) ⇒ Object



72
73
74
75
76
77
78
79
# File 'actionview/lib/action_view/buffers.rb', line 72

def capture(*args)
  new_buffer = +""
  old_buffer, @raw_buffer = @raw_buffer, new_buffer
  yield(*args)
  new_buffer.html_safe
ensure
  @raw_buffer = old_buffer
end