class Padrino::Helpers::OutputHelpers::ErbHandler
def capture_from_template(*args, &block)
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