Class: ActionView::OutputBuffer
- Inherits:
-
ActiveSupport::SafeBuffer
- Object
- String
- ActiveSupport::SafeBuffer
- ActionView::OutputBuffer
- Defined in:
- lib/amelia/action_view/buffer.rb
Overview
:nodoc:
Instance Method Summary collapse
- #<<(value) ⇒ Object (also: #append=)
-
#initialize ⇒ OutputBuffer
constructor
A new instance of OutputBuffer.
- #safe_expr_append=(val) ⇒ Object
- #virtual_path=(arg) ⇒ Object
Methods inherited from ActiveSupport::SafeBuffer
#internationalization, #safe_concat
Methods inherited from String
#internationalization, #internationalization_options, #to_squawk, #translate_false
Constructor Details
#initialize ⇒ OutputBuffer
Returns a new instance of OutputBuffer.
4 5 6 7 |
# File 'lib/amelia/action_view/buffer.rb', line 4 def initialize(*) super encode! end |
Instance Method Details
#<<(value) ⇒ Object Also known as: append=
14 15 16 17 |
# File 'lib/amelia/action_view/buffer.rb', line 14 def <<(value) return self if value.nil? super(value.internationalization(@virtual_path).to_s) end |
#safe_expr_append=(val) ⇒ Object
20 21 22 23 |
# File 'lib/amelia/action_view/buffer.rb', line 20 def safe_expr_append=(val) return self if val.nil? safe_concat val.to_s end |
#virtual_path=(arg) ⇒ Object
9 10 11 12 |
# File 'lib/amelia/action_view/buffer.rb', line 9 def virtual_path= arg @virtual_path = arg self end |