Module: ActiveModel::Type::SerializeCastValue::ClassMethods

Defined in:
activemodel/lib/active_model/type/serialize_cast_value.rb

Instance Method Summary collapse

Instance Method Details

#serialize_cast_value_compatible?Boolean

Returns:



9
10
11
12
# File 'activemodel/lib/active_model/type/serialize_cast_value.rb', line 9

def serialize_cast_value_compatible?
  return @serialize_cast_value_compatible if defined?(@serialize_cast_value_compatible)
  @serialize_cast_value_compatible = ancestors.index(instance_method(:serialize_cast_value).owner) <= ancestors.index(instance_method(:serialize).owner)
end