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)
143 144 145 146 147 148 149 |
# File 'lib/haml/helpers/action_view_mods.rb', line 143
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
135 136 137 |
# File 'lib/haml/helpers/action_view_mods.rb', line 135
def haml_buffer
@template_object.send :haml_buffer
end
|
#is_haml? ⇒ Boolean
139 140 141 |
# File 'lib/haml/helpers/action_view_mods.rb', line 139
def is_haml?
@template_object.send :is_haml?
end
|