instance method
_run
Ruby on Rails 6.0.6
Since v6.0.6Signature
_run(method, template, locals, buffer, &block)
No documentation comment.
Parameters
-
methodreq -
templatereq -
localsreq -
bufferreq -
blockblock
Source
# File actionview/lib/action_view/base.rb, line 270
def _run(method, template, locals, buffer, &block)
_old_output_buffer, _old_virtual_path, _old_template = @output_buffer, @virtual_path, @current_template
@current_template = template
@output_buffer = buffer
send(method, locals, buffer, &block)
ensure
@output_buffer, @virtual_path, @current_template = _old_output_buffer, _old_virtual_path, _old_template
end
Defined in actionview/lib/action_view/base.rb line 270
· View on GitHub
· Improve this page
· Find usages on GitHub
Defined in ActionView::Base