instance method _field_changed?

Ruby on Rails 3.2.22.5

Since v3.2.22.5 Last seen in v3.2.22.5 Private

Signature

_field_changed?(attr, old, value)

No documentation comment.

Parameters

attr req
old req
value req
Source
# File activerecord/lib/active_record/attribute_methods/dirty.rb, line 80
      def _field_changed?(attr, old, value)
        if column = column_for_attribute(attr)
          if column.number? && (changes_from_nil_to_empty_string?(column, old, value) ||
                                changes_from_zero_to_string?(old, value))
            value = nil
          else
            value = column.type_cast(value)
          end
        end

        old != value
      end

Defined in activerecord/lib/active_record/attribute_methods/dirty.rb line 80 · View on GitHub · Improve this page · Find usages on GitHub

Defined in ActiveRecord::AttributeMethods::Dirty

Type at least 2 characters to search.

↑↓ navigate · open · esc close