Module: ActionView::Helpers::ActiveModelInstanceTag
- Defined in:
- actionpack/lib/action_view/helpers/active_model_helper.rb
Instance Method Summary (collapse)
- - (Object) error_message
- - (Object) error_wrapping(html_tag)
- - (Object) object
- - (Object) tag(type, options)
Instance Method Details
- (Object) error_message
36 37 38 |
# File 'actionpack/lib/action_view/helpers/active_model_helper.rb', line 36 def object.errors[@method_name] end |
- (Object) error_wrapping(html_tag)
28 29 30 31 32 33 34 |
# File 'actionpack/lib/action_view/helpers/active_model_helper.rb', line 28 def error_wrapping(html_tag) if object_has_errors? Base.field_error_proc.call(html_tag, self) else html_tag end end |
- (Object) object
13 14 15 16 17 18 |
# File 'actionpack/lib/action_view/helpers/active_model_helper.rb', line 13 def object @active_model_object ||= begin object = super object.respond_to?(:to_model) ? object.to_model : object end end |
- (Object) tag(type, options)
24 25 26 |
# File 'actionpack/lib/action_view/helpers/active_model_helper.rb', line 24 def tag(type, , *) tag_generate_errors?() ? error_wrapping(super) : super end |