Sha256: b8cd8486d2b26f1be33a102c050fec9eb4a5693bc13c0c97036bac985c620c24
Contents?: true
Size: 428 Bytes
Versions: 3
Compression:
Stored size: 428 Bytes
Contents
class Revision < Version private def versionable_changed_attributes versionable.changed_attributes end def version_children version.version_children end def versionable_changes(key) values = versionable.changes[key] ValueChange.new(values[0], values[1]) end def previous_value(key) versionable_changes(key).previous_value end ValueChange = Struct.new(:previous_value, :new_value) end
Version data entries
3 entries across 3 versions & 1 rubygems