module ActiveRecord::AttributeMethods::Write
Public Instance Methods
write_attribute(attr_name, value)
click to toggle source
# File lib/versioned_record/attribute_methods/write.rb, line 6 def write_attribute(attr_name, value) # We only have a single value to set, but a composite key array was provided if !attr_name.kind_of?(Array) && value.kind_of?(CompositePrimaryKeys::CompositeKeys) # Use just the ID and ignore the version write_attribute_original(attr_name, value[0]) else write_attribute_original(attr_name, value) end end
Also aliased as: write_attribute_original