Sha256: ea1c257022d2fa4e0cae8c6fbb2d51b13b2a2cee436122adf336778e26d1cdc2
Contents?: true
Size: 435 Bytes
Versions: 1
Compression:
Stored size: 435 Bytes
Contents
module Helena class VersionPublisher def self.publish(version) copied_version = version.dup copied_version.survey = version.survey copied_version.version = newest_version_of(version.survey) + 1 copied_version.created_at = DateTime.now copied_version.updated_at = DateTime.now copied_version end def self.newest_version_of(survey) survey.newest_version.version end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
helena-0.3.3 | lib/helena/version_publisher.rb |