class Padrino::Helpers::OutputHelpers::ErbHandler
Public Instance Methods
Source
# File lib/middleman-core/core_extensions/default_helpers.rb, line 18 def capture_from_template(*args, &block) self.output_buffer = '' buf_was = output_buffer raw = yield(*args) captured = template.instance_variable_get(:@_out_buf) self.output_buffer = buf_was engine_matches?(block) && !captured.empty? ? captured : raw end
Force Erb capture not to use safebuffer