# File lib/couchrest/model/properties.rb, line 41 def write_attribute(property, value) prop = find_property!(property) value = prop.cast(self, value) couchrest_attribute_will_change!(prop.name) if use_dirty? && self[prop.name] != value self[prop.name] = value end