module HasVersions::Record

Public Instance Methods

to_version() click to toggle source
# File lib/has_versions/record.rb, line 35
def to_version
  self.class.version_model.new(
    snapshot: versioned_attributes,
    target: self
  )
end
versioning_configuration() click to toggle source
# File lib/has_versions/record.rb, line 31
def versioning_configuration
  self.class.versioning_configuration
end