Class: ActionView::Helpers::InstanceTag
- Inherits:
-
Object
- Object
- ActionView::Helpers::InstanceTag
- Defined in:
- lib/haml/helpers/action_view_mods.rb
Instance Method Summary collapse
- #content_tag(*args)
-
#haml_buffer
Includes TagHelper.
- #is_haml? ⇒ Boolean
Instance Method Details
#content_tag(*args)
130 131 132 133 134 135 136 |
# File 'lib/haml/helpers/action_view_mods.rb', line 130
def content_tag(*args)
html_tag = content_tag_with_haml(*args)
return html_tag unless respond_to?(:error_wrapping)
return error_wrapping(html_tag) if method(:error_wrapping).arity == 1
return html_tag unless object.respond_to?(:errors) && object.errors.respond_to?(:on)
return error_wrapping(html_tag, object.errors.on(@method_name))
end
|
#haml_buffer
Includes TagHelper
122 123 124 |
# File 'lib/haml/helpers/action_view_mods.rb', line 122
def haml_buffer
@template_object.send :haml_buffer
end
|
#is_haml? ⇒ Boolean
126 127 128 |
# File 'lib/haml/helpers/action_view_mods.rb', line 126
def is_haml?
@template_object.send :is_haml?
end
|