Sha256: 0c04d71a6950e0092be3b409bd2827c3c8e12086c4fdcfd49f283a3644bb7f67
Contents?: true
Size: 393 Bytes
Versions: 8
Compression:
Stored size: 393 Bytes
Contents
module Pbw class Changeset def initialize(changes=nil) @changes = changes || {} end def add_change(model,field,value) fields = @changes[model] || {} fields[field] = value @changes[model] = value self end def models_changed @changes.keys end def changes_for_model(model) @changes[model] end end end
Version data entries
8 entries across 8 versions & 1 rubygems