Module: ActionView::Helpers::ActiveModelInstanceTag
| Relationships & Source Files | |
| Extension / Inclusion / Inheritance Descendants | |
| Included In: 
        ActionView::Helpers::Tags::Base,
          ActionView::Helpers::Tags::CheckBox,
          ActionView::Helpers::Tags::CollectionCheckBoxes,
          ActionView::Helpers::Tags::CollectionRadioButtons,
          ActionView::Helpers::Tags::CollectionSelect,
          ActionView::Helpers::Tags::ColorField,
          ActionView::Helpers::Tags::DateField,
          ActionView::Helpers::Tags::DateSelect,
          ActionView::Helpers::Tags::DatetimeField,
          ActionView::Helpers::Tags::DatetimeLocalField,
          ActionView::Helpers::Tags::DatetimeSelect,
          ActionView::Helpers::Tags::EmailField,
          ActionView::Helpers::Tags::FileField,
          ActionView::Helpers::Tags::GroupedCollectionSelect,
          ActionView::Helpers::Tags::HiddenField,
          ActionView::Helpers::Tags::Label,
          ActionView::Helpers::Tags::MonthField,
          ActionView::Helpers::Tags::NumberField,
          ActionView::Helpers::Tags::PasswordField,
          ActionView::Helpers::Tags::RadioButton,
          ActionView::Helpers::Tags::RangeField,
          ActionView::Helpers::Tags::SearchField,
          ActionView::Helpers::Tags::Select,
          ActionView::Helpers::Tags::TelField,
          ActionView::Helpers::Tags::TextArea,
          ActionView::Helpers::Tags::TextField,
          ActionView::Helpers::Tags::TimeField,
          ActionView::Helpers::Tags::TimeSelect,
          ActionView::Helpers::Tags::TimeZoneSelect,
          ActionView::Helpers::Tags::UrlField,
          ActionView::Helpers::Tags::WeekField,
          ActionView::Helpers::Tags::WeekdaySelect
       | |
| Defined in: | actionview/lib/action_view/helpers/active_model_helper.rb | 
Overview
Active Model Instance Tag Helpers
Instance Method Summary
Instance Method Details
#content_tag(type, options)
[ GitHub ]# File 'actionview/lib/action_view/helpers/active_model_helper.rb', line 20
def content_tag(type, , *) select_markup_helper?(type) ? super : error_wrapping(super) end
#error_message
[ GitHub ]# File 'actionview/lib/action_view/helpers/active_model_helper.rb', line 36
def object.errors[@method_name] end
#error_wrapping(html_tag)
[ GitHub ]# File 'actionview/lib/action_view/helpers/active_model_helper.rb', line 28
def error_wrapping(html_tag) if object_has_errors? @template_object.instance_exec(html_tag, self, &Base.field_error_proc) else html_tag end end
#object
[ GitHub ]# File 'actionview/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
#tag(type, options)
[ GitHub ]# File 'actionview/lib/action_view/helpers/active_model_helper.rb', line 24
def tag(type, , *) tag_generate_errors?() ? error_wrapping(super) : super end