Parent

Class Index [+]

Quicksearch

ActionView::Template::Handlers::Erubis

Constants

BLOCK_EXPR

Public Instance Methods

add_expr_escaped(src, code) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 56
56:         def add_expr_escaped(src, code)
57:           src << '@output_buffer.append= ' << escaped_expr(code) << ';'
58:         end
add_expr_literal(src, code) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 40
40:         def add_expr_literal(src, code)
41:           if code =~ BLOCK_EXPR
42:             src << '@output_buffer.append= ' << code
43:           else
44:             src << '@output_buffer.append= (' << code << ');'
45:           end
46:         end
add_postamble(src) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 60
60:         def add_postamble(src)
61:           src << '@output_buffer.to_s'
62:         end
add_preamble(src) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 29
29:         def add_preamble(src)
30:           src << "@output_buffer = ActionView::OutputBuffer.new;"
31:         end
add_stmt(src, code) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 48
48:         def add_stmt(src, code)
49:           if code =~ BLOCK_EXPR
50:             src << '@output_buffer.append_if_string= ' << code
51:           else
52:             super
53:           end
54:         end
add_text(src, text) click to toggle source
    # File lib/action_view/template/handlers/erb.rb, line 33
33:         def add_text(src, text)
34:           return if text.empty?
35:           src << "@output_buffer.safe_concat('" << escape_text(text) << "');"
36:         end

Disabled; run with --debug to generate this.

[Validate]

Generated with the Darkfish Rdoc Generator 1.1.6.